Quick Links: |
Provide a compact repository for weekend/holiday information. More...
Go to the source code of this file.
Classes | |
class | bdlt::PackedCalendar |
struct | bdlt::PackedCalendar::WeekendDaysTransitionLess |
class | bdlt::PackedCalendar_DateProxy |
class | bdlt::PackedCalendar_DateRef |
class | bdlt::PackedCalendar_HolidayConstIterator |
class | bdlt::PackedCalendar_HolidayCodeConstIterator |
class | bdlt::PackedCalendar_BusinessDayConstIterator |
Namespaces | |
namespace | bdlt |
Functions | |
bool | bdlt::operator== (const PackedCalendar &lhs, const PackedCalendar &rhs) |
bool | bdlt::operator!= (const PackedCalendar &lhs, const PackedCalendar &rhs) |
bsl::ostream & | bdlt::operator<< (bsl::ostream &stream, const PackedCalendar &calendar) |
template<class HASHALG > | |
void | bdlt::hashAppend (HASHALG &hashAlg, const PackedCalendar &object) |
void | bdlt::swap (PackedCalendar &a, PackedCalendar &b) |
bool | bdlt::operator== (const PackedCalendar_HolidayConstIterator &lhs, const PackedCalendar_HolidayConstIterator &rhs) |
bool | bdlt::operator!= (const PackedCalendar_HolidayConstIterator &lhs, const PackedCalendar_HolidayConstIterator &rhs) |
PackedCalendar_HolidayConstIterator | bdlt::operator++ (PackedCalendar_HolidayConstIterator &iterator, int) |
PackedCalendar_HolidayConstIterator | bdlt::operator-- (PackedCalendar_HolidayConstIterator &iterator, int) |
bool | bdlt::operator== (const PackedCalendar_HolidayCodeConstIterator &lhs, const PackedCalendar_HolidayCodeConstIterator &rhs) |
bool | bdlt::operator!= (const PackedCalendar_HolidayCodeConstIterator &lhs, const PackedCalendar_HolidayCodeConstIterator &rhs) |
PackedCalendar_HolidayCodeConstIterator | bdlt::operator++ (PackedCalendar_HolidayCodeConstIterator &iterator, int) |
PackedCalendar_HolidayCodeConstIterator | bdlt::operator-- (PackedCalendar_HolidayCodeConstIterator &iterator, int) |
bsl::ptrdiff_t | bdlt::operator- (const PackedCalendar_HolidayCodeConstIterator &lhs, const PackedCalendar_HolidayCodeConstIterator &rhs) |
bool | bdlt::operator== (const PackedCalendar_BusinessDayConstIterator &lhs, const PackedCalendar_BusinessDayConstIterator &rhs) |
bool | bdlt::operator!= (const PackedCalendar_BusinessDayConstIterator &lhs, const PackedCalendar_BusinessDayConstIterator &rhs) |
PackedCalendar_BusinessDayConstIterator | bdlt::operator++ (PackedCalendar_BusinessDayConstIterator &iterator, int) |
PackedCalendar_BusinessDayConstIterator | bdlt::operator-- (PackedCalendar_BusinessDayConstIterator &iterator, int) |