35                    boost::gregorian::greg_month month,
 
   36                    boost::gregorian::greg_day day)
 
   37   : m_date(year, month, day)
 
   72   boost::gregorian::date_duration dd(m_date - rhs.
getDate());
 
   79   return new Date(*
this);
 
   84   return boost::gregorian::to_simple_string(m_date); 
 
long operator-(const Date &rhs) const 
Operator -. 
 
bool operator>(const DateTime &rhs) const 
Operator > 
 
A base class for date data types. 
 
AbstractData * clone() const 
It returns a clone of this object. 
 
bool operator==(const DateTime &rhs) const 
Operator ==. 
 
A base class for values that can be retrieved from the data access module. 
 
virtual ~Date()
Destructor. 
 
bool operator!=(const DateTime &rhs) const 
Operator !=. 
 
const boost::gregorian::date & getDate() const 
It returns the internal boost date type. 
 
A base class for date data types. 
 
std::string toString() const 
It returns the date in the ISO textual format (YYYYMMDD). 
 
bool operator<(const DateTime &rhs) const 
Operator <.