#include "boost/date_time/gregorian/gregorian_types.hpp"
#include "boost/date_time/date_formatting_locales.hpp"
#include "boost/date_time/gregorian/parsers.hpp"
#include <string>
#include <memory>
#include <locale>
#include <iostream>
#include <exception>
Classes | |
struct | boost::gregorian::greg_facet_config |
Configuration of the output facet template. More... | |
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::gregorian | |
Gregorian date system based on date_time components. | |
Functions | |
template<class charT > | |
std::basic_istream< charT > & | boost::gregorian::operator>> (std::basic_istream< charT > &is, date &d) |
operator>> for gregorian::date More... | |
template<class charT > | |
std::basic_istream< charT > & | boost::gregorian::operator>> (std::basic_istream< charT > &is, date_duration &dd) |
operator>> for gregorian::date_duration More... | |
template<class charT > | |
std::basic_istream< charT > & | boost::gregorian::operator>> (std::basic_istream< charT > &is, date_period &dp) |
operator>> for gregorian::date_period More... | |
BOOST_DATE_TIME_DECL std::locale | boost::gregorian::generate_locale (std::locale &loc, char type) |
generates a locale with the set of gregorian name-strings of type char* More... | |
BOOST_DATE_TIME_DECL boost::date_time::all_date_names_put < greg_facet_config, char > * | boost::gregorian::create_facet_def (char type) |
Returns a pointer to a facet with a default set of names (English) More... | |
BOOST_DATE_TIME_DECL std::locale | boost::gregorian::generate_locale (std::locale &loc, wchar_t type) |
generates a locale with the set of gregorian name-strings of type wchar_t* More... | |
BOOST_DATE_TIME_DECL boost::date_time::all_date_names_put < greg_facet_config, wchar_t > * | boost::gregorian::create_facet_def (wchar_t type) |
Returns a pointer to a facet with a default set of names (English) More... | |
template<class charT > | |
std::basic_istream< charT > & | boost::gregorian::operator>> (std::basic_istream< charT > &is, greg_month &m) |
operator>> for gregorian::greg_month - throws exception if invalid month given More... | |
template<class charT > | |
std::basic_istream< charT > & | boost::gregorian::operator>> (std::basic_istream< charT > &is, greg_weekday &wd) |
operator>> for gregorian::greg_weekday - throws exception if invalid weekday given More... | |