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