CLASS ISO_FOR(3)

NAME
boost::date_time::iso_format_base<wchar_t> - Class to provide common iso formatting spec.

SYNOPSIS

// In header: <boost/date_time/iso_format.hpp>
class iso_format_base<wchar_t> {
public:
  // public static functions
  static month_format_spec month_format();
  static const wchar_t * not_a_date();
  static const wchar_t * pos_infinity();
  static const wchar_t * neg_infinity();
  static wchar_t year_sep_char();
  static wchar_t month_sep_char();
  static wchar_t day_sep_char();
  static wchar_t hour_sep_char();
  static wchar_t minute_sep_char();
  static wchar_t second_sep_char();
  static wchar_t period_start_char();
  static wchar_t time_start_char();
  static wchar_t week_start_char();
  static wchar_t period_sep_char();
  static wchar_t time_sep_char();
  static wchar_t fractional_time_sep_char();
  static bool is_component_sep(wchar_t);
  static bool is_fractional_time_sep(wchar_t);
  static bool is_timezone_sep(wchar_t);
  static wchar_t element_sep_char();
};

DESCRIPTION

  iso_format_base public static functions

    1.

    static month_format_spec month_format();
    Describe month format -- its an integer in iso format. .RE

        2.

        static const wchar_t * not_a_date();
        String used printed is date is invalid. .RE

            3.

            static const wchar_t * pos_infinity();
            String used to for positive infinity value. .RE

                4.

                static const wchar_t * neg_infinity();
                String used to for positive infinity value. .RE

                    5.

                    static wchar_t year_sep_char();
                    ISO char for a year -- used in durations. .RE

                        6.

                        static wchar_t month_sep_char();
                        ISO char for a month. .RE

                            7.

                            static wchar_t day_sep_char();
                            ISO char for a day. .RE

                                8.

                                static wchar_t hour_sep_char();
                                char for minute .RE

                                    9.

                                    static wchar_t minute_sep_char();
                                    char for minute .RE

                                        10.

                                        static wchar_t second_sep_char();
                                        char for second .RE

                                            11.

                                            static wchar_t period_start_char();
                                            ISO char for a period. .RE

                                                12.

                                                static wchar_t time_start_char();
                                                Used in time in mixed strings to set start of time. .RE

                                                    13.

                                                    static wchar_t week_start_char();
                                                    Used in mixed strings to identify start of a week number. .RE

                                                        14.

                                                        static wchar_t period_sep_char();
                                                        Separators for periods. .RE

                                                            15.

                                                            static wchar_t time_sep_char();
                                                            Separator for hh:mm:ss. .RE

                                                                16.

                                                                static wchar_t fractional_time_sep_char();
                                                                Preferred Separator for hh:mm:ss,decimal_fraction. .RE

                                                                    17.

                                                                    static bool is_component_sep(wchar_t sep);

                                                                    18.

                                                                    static bool is_fractional_time_sep(wchar_t sep);

                                                                    19.

                                                                    static bool is_timezone_sep(wchar_t sep);

                                                                    20.

                                                                    static wchar_t element_sep_char();