Decrement operators

Synopses

Declared in <bdlt_calendar.h>

Regress iterator to the previous business day and return its prior value.

Move date earlier by one day and return its previous value.

bdlt::Date
operator‐‐(
    Date& date,
    int unused);

Regress iterator to the previous business day and return its previous value.

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

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

Regress iterator and return its previous value.

Regress iterator and return a copy of its prior value.

Return Value

  • the previous value of iterator

  • previous value of date

  • iterator referring to the original element

  • a reverse iterator having the pre‐decrement value of iterator

Parameters

Name

Description

iterator

iterator to regress

unused

unused argument distinguishing the postfix operator

date

date to move earlier

Created with MrDocs