| Home | Libraries | People | FAQ | More

## Class template iso_format_base

boost::date_time::iso_format_base — Class to provide common iso formatting spec.

## Synopsis

    // In header: <boost/date_time/iso_format.hpp>

    template<typename charT>
    class iso_format_base {
    public:

      // public static functions
      static month_format_spec month_format() ;
      static const charT * not_a_date() ;
      static const charT * pos_infinity() ;
      static const charT * neg_infinity() ;
      static charT year_sep_char() ;
      static charT month_sep_char() ;
      static charT day_sep_char() ;
      static charT hour_sep_char() ;
      static charT minute_sep_char() ;
      static charT second_sep_char() ;
      static charT period_start_char() ;
      static charT time_start_char() ;
      static charT week_start_char() ;
      static charT period_sep_char() ;
      static charT time_sep_char() ;
      static charT fractional_time_sep_char() ;
      static bool is_component_sep(charT) ;
      static bool is_fractional_time_sep(charT) ;
      static bool is_timezone_sep(charT) ;
      static charT element_sep_char() ;
    };

## Description

### `iso_format_base` public static functions

1.     static month_format_spec month_format() ;

2.     static const charT * not_a_date() ;

3.     static const charT * pos_infinity() ;

4.     static const charT * neg_infinity() ;

5.     static charT year_sep_char() ;

6.     static charT month_sep_char() ;

7.     static charT day_sep_char() ;

8.     static charT hour_sep_char() ;

9.     static charT minute_sep_char() ;

10.     static charT second_sep_char() ;

11.     static charT period_start_char() ;

12.     static charT time_start_char() ;

13.     static charT week_start_char() ;

14.     static charT period_sep_char() ;

15.     static charT time_sep_char() ;

16.     static charT fractional_time_sep_char() ;

17.     static bool is_component_sep(charT sep) ;

18.     static bool is_fractional_time_sep(charT sep) ;

19.     static bool is_timezone_sep(charT sep) ;

20.     static charT element_sep_char() ;

### Specializations

- Class iso_format_base<wchar_t>