Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Class template all_date_names_put

boost::date_time::all_date_names_put — A date name output facet that takes an array of char* to define strings.

Synopsis

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

template<typename Config, typename charT, 
         typename OutputIterator> 
class all_date_names_put : public  {
public:
  // types
  typedef              ;         
  typedef          ;        
  typedef        ;      
  typedef  ;

  // construct/copy/destruct
  (, , 
                     , , 
                     ,  = '-',  = , 
                      = );

  // public member functions
   () ;
   () ;
   () ;
   () ;
   () ;

  // protected member functions
   (, ) ;
   (, ) ;
   (, ) ;
   (, ) ;
   (, ) ;
   () ;
   () ;
   () ;
   () ;
};

Description

all_date_names_put public construct/copy/destruct

  1. ( month_short_names, 
                        month_long_names, 
                        special_value_names, 
                        weekday_short_names, 
                        weekday_long_names, 
                        separator_char = '-',  order_spec = , 
                        month_format = );

all_date_names_put public member functions

  1.  () ;
  2.  () ;
  3.  () ;
  4.  () ;
  5.  () ;

all_date_names_put protected member functions

  1.  ( oitr,  moy) ;
    Generic facet that takes array of chars.
  2.  ( oitr,  moy) ;
    Long month names.
  3.  
    ( oitr,  sv) ;
    Special values names.
  4.  ( oitr,  wd) ;
  5.  ( oitr,  wd) ;
  6.  ( oitr) ;
    char between year-month
  7.  ( oitr) ;
    Char to separate month-day.
  8.  () ;
    Set the date ordering.
  9.  () ;
    Set the date ordering.

PrevUpHomeNext