Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Class template year_based_generator

boost::date_time::year_based_generator — Base class for all generators that take a year and produce a date.

Synopsis

// In header: <boost/date_time/date_generators.hpp>

template<typename date_type> 
class year_based_generator {
public:
  // types
  typedef  ;
  typedef  ;    

  // construct/copy/destruct
  ();
  ~();

  // public member functions
   () ;
   () ;
};

Description

This class is a base class for polymorphic function objects that take a year and produce a concrete date.

Template Parameters

  1. typename date_type

    The type representing a date. This type must export a calender_type which defines a year_type.

year_based_generator public construct/copy/destruct

  1. ();
  2. ~();

year_based_generator public member functions

  1.  ( y) ;
  2.  () ;
    Returns a string for use in a POSIX time_zone string.

PrevUpHomeNext