Single file header that defines most of the types for the gregorian date-time system. More...
#include "boost/date_time/date.hpp"#include "boost/date_time/period.hpp"#include "boost/date_time/gregorian/greg_calendar.hpp"#include "boost/date_time/gregorian/greg_duration.hpp"#include "boost/date_time/gregorian/greg_date.hpp"#include "boost/date_time/date_generators.hpp"#include "boost/date_time/date_clock_device.hpp"#include "boost/date_time/date_iterator.hpp"#include "boost/date_time/adjust_functors.hpp"

Namespaces | |
| boost | |
| Duration formatting facet for input. | |
| boost::gregorian | |
| Gregorian date system based on date_time components. | |
Typedefs | |
| typedef date_time::period < date, date_duration > | boost::gregorian::date_period |
| Date periods for the gregorian system. More... | |
| typedef date_time::year_based_generator < date > | boost::gregorian::year_based_generator |
| A unifying date_generator base type. More... | |
| typedef date_time::partial_date< date > | boost::gregorian::partial_date |
| A date generation object type. More... | |
| typedef date_time::nth_kday_of_month < date > | boost::gregorian::nth_kday_of_month |
| typedef nth_kday_of_month | boost::gregorian::nth_day_of_the_week_in_month |
| typedef date_time::first_kday_of_month < date > | boost::gregorian::first_kday_of_month |
| typedef first_kday_of_month | boost::gregorian::first_day_of_the_week_in_month |
| typedef date_time::last_kday_of_month < date > | boost::gregorian::last_kday_of_month |
| typedef last_kday_of_month | boost::gregorian::last_day_of_the_week_in_month |
| typedef date_time::first_kday_after < date > | boost::gregorian::first_kday_after |
| typedef first_kday_after | boost::gregorian::first_day_of_the_week_after |
| typedef date_time::first_kday_before < date > | boost::gregorian::first_kday_before |
| typedef first_kday_before | boost::gregorian::first_day_of_the_week_before |
| typedef date_time::day_clock < date > | boost::gregorian::day_clock |
| A clock to get the current day from the local computer. More... | |
| typedef date_time::date_itr_base< date > | boost::gregorian::date_iterator |
| Base date_iterator type for gregorian types. More... | |
| typedef date_time::date_itr < date_time::day_functor< date > , date > | boost::gregorian::day_iterator |
| A day level iterator. More... | |
| typedef date_time::date_itr < date_time::week_functor < date >, date > | boost::gregorian::week_iterator |
| A week level iterator. More... | |
| typedef date_time::date_itr < date_time::month_functor < date >, date > | boost::gregorian::month_iterator |
| A month level iterator. More... | |
| typedef date_time::date_itr < date_time::year_functor < date >, date > | boost::gregorian::year_iterator |
| A year level iterator. More... | |
Single file header that defines most of the types for the gregorian date-time system.