BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bdlt::Calendar Member List

This is the complete list of members for bdlt::Calendar, including all inherited members.

addDay(const Date &date)bdlt::Calendar
addHoliday(const Date &date)bdlt::Calendar
addHolidayCode(const Date &date, int holidayCode)bdlt::Calendar
addHolidayCodeIfInRange(const Date &date, int holidayCode)bdlt::Calendarinline
addHolidayIfInRange(const Date &date)bdlt::Calendarinline
addWeekendDay(DayOfWeek::Enum weekendDay)bdlt::Calendar
addWeekendDays(const DayOfWeekSet &weekendDays)bdlt::Calendar
addWeekendDaysTransition(const Date &startDate, const DayOfWeekSet &weekendDays)bdlt::Calendarinline
allocator() constbdlt::Calendarinline
bdexStreamIn(STREAM &stream, int version)bdlt::Calendar
bdexStreamOut(STREAM &stream, int version) constbdlt::Calendarinline
beginBusinessDays() constbdlt::Calendarinline
beginBusinessDays(const Date &date) constbdlt::Calendarinline
beginHolidayCodes(const Date &date) constbdlt::Calendarinline
beginHolidayCodes(const HolidayConstIterator &iter) constbdlt::Calendarinline
beginHolidays() constbdlt::Calendarinline
beginHolidays(const Date &date) constbdlt::Calendarinline
beginWeekendDaysTransitions() constbdlt::Calendarinline
BusinessDayConstIterator typedefbdlt::Calendar
BusinessDayConstReverseIterator typedefbdlt::Calendar
Calendar(bslma::Allocator *basicAllocator=0)bdlt::Calendarexplicit
Calendar(const Date &firstDate, const Date &lastDate, bslma::Allocator *basicAllocator=0)bdlt::Calendar
Calendar(const bdlt::PackedCalendar &packedCalendar, bslma::Allocator *basicAllocator=0)bdlt::Calendarexplicit
Calendar(const Calendar &original, bslma::Allocator *basicAllocator=0)bdlt::Calendar
endBusinessDays() constbdlt::Calendarinline
endBusinessDays(const Date &date) constbdlt::Calendarinline
endHolidayCodes(const Date &date) constbdlt::Calendarinline
endHolidayCodes(const HolidayConstIterator &iter) constbdlt::Calendarinline
endHolidays() constbdlt::Calendarinline
endHolidays(const Date &date) constbdlt::Calendarinline
endWeekendDaysTransitions() constbdlt::Calendarinline
firstDate() constbdlt::Calendarinline
getNextBusinessDay(Date *nextBusinessDay, const Date &date) constbdlt::Calendarinline
getNextBusinessDay(Date *nextBusinessDay, const Date &date, int nth) constbdlt::Calendar
getNextBusinessDay(const Date &initialDate) constbdlt::Calendar
getNextBusinessDay(const Date &initialDate, int nth) constbdlt::Calendar
hashAppendbdlt::Calendarfriend
holiday(int index) constbdlt::Calendarinline
holidayCode(const Date &date, int index) constbdlt::Calendarinline
HolidayCodeConstIterator typedefbdlt::Calendar
HolidayCodeConstReverseIterator typedefbdlt::Calendar
HolidayConstIterator typedefbdlt::Calendar
HolidayConstReverseIterator typedefbdlt::Calendar
intersectBusinessDays(const Calendar &other)bdlt::Calendarinline
intersectBusinessDays(const PackedCalendar &other)bdlt::Calendarinline
intersectNonBusinessDays(const Calendar &other)bdlt::Calendarinline
intersectNonBusinessDays(const PackedCalendar &other)bdlt::Calendarinline
isBusinessDay(const Date &date) constbdlt::Calendarinline
isHoliday(const Date &date) constbdlt::Calendarinline
isInRange(const Date &date) constbdlt::Calendarinline
isNonBusinessDay(const Date &date) constbdlt::Calendarinline
isWeekendDay(const Date &date) constbdlt::Calendarinline
isWeekendDay(DayOfWeek::Enum dayOfWeek) constbdlt::Calendarinline
lastDate() constbdlt::Calendarinline
length() constbdlt::Calendarinline
maxSupportedBdexVersion(int versionSelector)bdlt::Calendarinlinestatic
maxSupportedBdexVersion()bdlt::Calendarinlinestatic
numBusinessDays() constbdlt::Calendarinline
numBusinessDays(const Date &beginDate, const Date &endDate) constbdlt::Calendarinline
numHolidayCodes(const Date &date) constbdlt::Calendarinline
numHolidayCodesTotal() constbdlt::Calendarinline
numHolidays() constbdlt::Calendarinline
numNonBusinessDays() constbdlt::Calendarinline
numWeekendDaysInRange() constbdlt::Calendarinline
numWeekendDaysTransitions() constbdlt::Calendarinline
operator!=bdlt::Calendarfriend
operator=(const Calendar &rhs)bdlt::Calendarinline
operator=(const PackedCalendar &rhs)bdlt::Calendarinline
operator==bdlt::Calendarfriend
packedCalendar() constbdlt::Calendarinline
print(bsl::ostream &stream, int level=0, int spacesPerLevel=4) constbdlt::Calendarinline
rbeginBusinessDays() constbdlt::Calendarinline
rbeginBusinessDays(const Date &date) constbdlt::Calendarinline
rbeginHolidayCodes(const Date &date) constbdlt::Calendarinline
rbeginHolidayCodes(const HolidayConstIterator &iter) constbdlt::Calendarinline
rbeginHolidays() constbdlt::Calendarinline
rbeginHolidays(const Date &date) constbdlt::Calendarinline
rbeginWeekendDaysTransitions() constbdlt::Calendarinline
removeAll()bdlt::Calendarinline
removeHoliday(const Date &date)bdlt::Calendarinline
removeHolidayCode(const Date &date, int holidayCode)bdlt::Calendarinline
rendBusinessDays() constbdlt::Calendarinline
rendBusinessDays(const Date &date) constbdlt::Calendarinline
rendHolidayCodes(const Date &date) constbdlt::Calendarinline
rendHolidayCodes(const HolidayConstIterator &iter) constbdlt::Calendarinline
rendHolidays() constbdlt::Calendarinline
rendHolidays(const Date &date) constbdlt::Calendarinline
rendWeekendDaysTransitions() constbdlt::Calendarinline
reserveHolidayCapacity(int numHolidays)bdlt::Calendarinline
reserveHolidayCodeCapacity(int numHolidayCodes)bdlt::Calendarinline
setValidRange(const Date &firstDate, const Date &lastDate)bdlt::Calendarinline
swap(Calendar &other)bdlt::Calendarinline
unionBusinessDays(const Calendar &other)bdlt::Calendarinline
unionBusinessDays(const PackedCalendar &other)bdlt::Calendar
unionNonBusinessDays(const Calendar &other)bdlt::Calendarinline
unionNonBusinessDays(const PackedCalendar &other)bdlt::Calendar
weekendDaysTransition(int index) constbdlt::Calendarinline
WeekendDaysTransition typedefbdlt::Calendar
WeekendDaysTransitionConstIterator typedefbdlt::Calendar
WeekendDaysTransitionConstReverseIterator typedefbdlt::Calendar
~Calendar()bdlt::Calendar