Defines base interface for calculating start and end date of daylight savings. More...
#include <dst_transition_generators.hpp>
Public Types | |
typedef date_type::year_type | year_type |
Public Member Functions | |
virtual | ~dst_day_calc_rule () |
virtual date_type | start_day (year_type y) const =0 |
virtual std::string | start_rule_as_string () const =0 |
virtual date_type | end_day (year_type y) const =0 |
virtual std::string | end_rule_as_string () const =0 |
Defines base interface for calculating start and end date of daylight savings.
typedef date_type::year_type boost::date_time::dst_day_calc_rule< date_type >::year_type |
|
inlinevirtual |
|
pure virtual |
|
pure virtual |
Implemented in boost::date_time::day_calc_dst_rule< spec >.
|
pure virtual |
|
pure virtual |
Implemented in boost::date_time::day_calc_dst_rule< spec >.