#include "boost/date_time/constrained_value.hpp"
#include "boost/date_time/date_defs.hpp"
#include "boost/shared_ptr.hpp"
#include "boost/date_time/compiler_config.hpp"
#include <stdexcept>
#include <string>
#include <map>
#include <algorithm>
#include <cctype>
Classes | |
struct | boost::gregorian::bad_month |
Exception thrown if a greg_month is constructed with a value out of range. More... | |
class | boost::gregorian::greg_month |
Wrapper class to represent months in gregorian based calendar. More... | |
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::gregorian | |
Gregorian date system based on date_time components. | |
Typedefs | |
typedef date_time::months_of_year | boost::gregorian::months_of_year |
typedef CV::simple_exception_policy < unsigned short, 1, 12, bad_month > | boost::gregorian::greg_month_policies |
Build a policy class for the greg_month_rep. More... | |
typedef CV::constrained_value < greg_month_policies > | boost::gregorian::greg_month_rep |
A constrained range that implements the gregorian_month rules. More... | |