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 >.