![]() |
Home | Libraries | People | FAQ | More |
boost::gregorian::date_duration — Durations in days for gregorian system.
// In header: <boost/date_time/gregorian/greg_duration.hpp> class date_duration : public { public: // types typedef ; // construct/copy/destruct ( = ); (); (); // public member functions (date_duration &) ; (date_duration &) ; (date_duration &) ; (date_duration &) ; (date_duration &) ; (date_duration &) ; date_duration & (date_duration &); date_duration & (date_duration &); date_duration () ; date_duration & (); // public static functions date_duration (); };
date_duration
public
construct/copy/destruct( day_count = );Construct from a day count.
( sv);construct from special_values
( other);Construct from another
date_duration
. date_duration
public member functions(date_duration & rhs) ;
(date_duration & rhs) ;
(date_duration & rhs) ;
(date_duration & rhs) ;
(date_duration & rhs) ;
(date_duration & rhs) ;
date_duration & (date_duration & rhs);Subtract another duration – result is signed.
date_duration & (date_duration & rhs);Add a duration – result is signed.
date_duration () ;unary- Allows for dd = -date_duration(2); -> dd == -2
date_duration & ( divisor);Division operations on a duration with an integer.
date_duration
public static functionsdate_duration ();Returns the smallest duration – used by to calculate 'end'.