![]() |
Home | Libraries | People | FAQ | More |
boost::date_time::date_itr_base — Base date iterator type.
// In header: <boost/date_time/date_iterator.hpp> template<typename date_type> class date_itr_base { public: // types typedef ; typedef ; typedef ; // construct/copy/destruct (); ~(); // public member functions date_itr_base & (); date_itr_base & (); (const ) ; (const ) ; const () ; const () ; bool (const ) ; bool (const ) ; bool (const ) ; bool (const ) ; bool (const ) ; bool (const ) ; };
This class provides the skeleton for the creation of iterators. New and interesting interators can be created by plugging in a new function that derives the next value from the current state. generation of various types of -based information.
Template Parameters
date_type
The date_type is a concrete date_type. The date_type must define a duration_type and a calendar_type.
date_itr_base
public member functionsdate_itr_base & ();
date_itr_base & ();
(const current) ;
(const current) ;
const () ;
const () ;
bool (const d) ;
bool (const d) ;
bool (const d) ;
bool (const d) ;
bool (const d) ;
bool (const d) ;