Increment operators
Synopses
Declared in <bdlt_calendar.h>
Advance iterator to the next business day and return its prior value.
Calendar_BusinessDayConstIter
operator++(
Calendar_BusinessDayConstIter& iterator,
int unused);
Advance date by one day and return its previous value.
bdlt::Date
operator++(
Date& date,
int unused);
Advance iterator to the next business day and return its previous value.
Advance iterator to the next holiday code and return its previous value.
Advance iterator to the next holiday and return its previous value.
Advance iterator and return its previous value.
bdlt::Timetable_ConstIterator
operator++(
Timetable_ConstIterator& iterator,
int unused);
Advance iterator and return a copy of its prior value.
template<class ITERATOR>
bdlt::CalendarReverseIteratorAdapter<ITERATOR>
operator++(
CalendarReverseIteratorAdapter<ITERATOR>& iterator,
int unused);
Return Value
-
the previous value of
iterator -
previous value of
date -
iterator referring to the original element
-
a reverse iterator having the pre‐increment value of
iterator
Parameters
Name |
Description |
iterator |
iterator to advance |
unused |
unused argument distinguishing the postfix operator |
date |
date to advance |
Created with MrDocs