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        ;  

  // 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 member functions

  1. ( dst_start,  dst_end);
  2.  ( y) ;
  3.  () ;
  4.  ( y) ;
  5.  () ;

PrevUpHomeNext