Quick Links:

bal | bbl | bdl | bsl

Public Member Functions

bdlt::PackedCalendar_DateProxy Class Reference

#include <bdlt_packedcalendar.h>

List of all members.

Public Member Functions

 PackedCalendar_DateProxy (const Date &date)
 ~PackedCalendar_DateProxy ()
 PackedCalendar_DateProxy (const PackedCalendar_DateProxy &original)
const Dateoperator-> () const

Detailed Description

This class serves as a proxy for Date for use by the arrow operator of calendar iterators (e.g., PackedCalendar_HolidayConstIterator). An object of this class behaves as the Date object with which it was constructed.

See Component bdlt_packedcalendar


Constructor & Destructor Documentation

bdlt::PackedCalendar_DateProxy::PackedCalendar_DateProxy ( const Date date  ) 

IMPLICIT: Create a proxy object for the specified date.

bdlt::PackedCalendar_DateProxy::~PackedCalendar_DateProxy (  ) 

Destroy this object.

bdlt::PackedCalendar_DateProxy::PackedCalendar_DateProxy ( const PackedCalendar_DateProxy original  ) 

Create a proxy object referencing the same Date value as the specified original proxy.


Member Function Documentation

const Date* bdlt::PackedCalendar_DateProxy::operator-> (  )  const

Return the address providing non-modifiable access to the proxied date object.


The documentation for this class was generated from the following file: