Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Class template day_calc_dst_rule

boost::date_time::day_calc_dst_rule — Canonical form for a class that provides day rule calculation.

Synopsis

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

template<typename spec> 
class day_calc_dst_rule : public  {
public:
  // types
  typedef       ; 
  typedef  ; 
  typedef      ;
  typedef        ;  

  // construct/copy/destruct
  (, );

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

Description

This class is used to generate specific sets of dst rules

Template Parameters

  1. typename spec

    Provides a specifiction of the function object types used to generate start and end days of daylight savings as well as the date type.

day_calc_dst_rule public construct/copy/destruct

  1. ( dst_start,  dst_end);

day_calc_dst_rule public member functions

  1.  ( y) ;
  2.  () ;
  3.  ( y) ;
  4.  () ;

PrevUpHomeNext