BloombergLP::bblb::ScheduleGenerationUtil::generateFromDayOfWeekAfterDayOfMonth

See the corresponding bsl::vector overload above.

Synopsis

Declared in <bblb_schedulegenerationutil.h>

static
void
generateFromDayOfWeekAfterDayOfMonth(
    std::pmr::vector<bdlt::Date>* schedule,
    bdlt::Date const& earliest,
    bdlt::Date const& latest,
    int exampleYear,
    int exampleMonth,
    int intervalInMonths,
    bdlt::DayOfWeek::Enum dayOfWeek,
    int dayOfMonth);

Parameters

NameDescription
schedulereceives the generated date sequence
earliestinclusive start of the date window
latestinclusive end of the date window
exampleYearreference year for the interval lattice
exampleMonthreference month for the interval lattice
intervalInMonthsspacing between schedule months
dayOfWeekweekday required on or after dayOfMonth
dayOfMonthearliest day of month for the weekday search