Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Class template subsecond_duration

boost::date_time::subsecond_duration — Template for instantiating derived adjusting durations.

Synopsis

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

template<typename base_duration,  frac_of_second> 
class subsecond_duration : public  {
public:
  // types
  typedef    ;  
  typedef  ;

  // construct/copy/destruct
  template<typename T> 
    (T const &, 
                                typename T >, void >:: = BOOST_DATE_TIME_NULLPTR);

  // private member functions
   ((frac_of_second ? frac_of_second :frac_of_second %  = =, 
                           \ "The base duration must be a multiple the subsecond duration resolution");
   (, 
                         adjustment_ratio = (frac_of_second ? frac_of_second :frac_of_second/);
};

Description

subsecond_duration public construct/copy/destruct

  1. template<typename T> 
      (T const & ss, 
                                  typename T >, void >:: = BOOST_DATE_TIME_NULLPTR);

subsecond_duration private member functions

  1.  ((frac_of_second ? frac_of_second :frac_of_second %  = =, 
                             \ "The base duration must be a multiple the subsecond duration resolution");
  2.  (, 
                           adjustment_ratio = (frac_of_second ? frac_of_second :frac_of_second/);

PrevUpHomeNext