Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

Class template counted_time_system

Boost , The Boost C++ Libraries BoostBook Documentation Subset , Library Reference

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext

Class template counted_time_system

boost::date_time::counted_time_system — An unadjusted time system implementation.

Synopsis

// In header: <boost/date_time/time_system_counted.hpp>
template<typename time_rep> 
class counted_time_system {
public:
  // types
  typedef time_rep                                    time_rep_type;          
  typedef time_rep_type::impl_type                    impl_type;              
  typedef time_rep_type::time_duration_type           time_duration_type;     
  typedef time_duration_type::fractional_seconds_type fractional_seconds_type;
  typedef time_rep_type::date_type                    date_type;              
  typedef time_rep_type::date_duration_type           date_duration_type;     
  // public static functions
  template<typename T> static void unused_var(const T &);
  static time_rep_type 
  get_time_rep(const date_type &, const time_duration_type &, 
               date_time::dst_flags = not_dst);
  static time_rep_type get_time_rep(special_values);
  static date_type get_date(const time_rep_type &);
  static time_duration_type get_time_of_day(const time_rep_type &);
  static std::string zone_name(const time_rep_type &);
  static bool is_equal(const time_rep_type &, const time_rep_type &);
  static bool is_less(const time_rep_type &, const time_rep_type &);
  static time_rep_type 
  add_days(const time_rep_type &, const date_duration_type &);
  static time_rep_type 
  subtract_days(const time_rep_type &, const date_duration_type &);
  static time_rep_type 
  subtract_time_duration(const time_rep_type &, const time_duration_type &);
  static time_rep_type 
  add_time_duration(const time_rep_type &, time_duration_type);
  static time_duration_type 
  subtract_times(const time_rep_type &, const time_rep_type &);
};

Description

counted_time_system public static functions

  1. template<typename T> static void unused_varconst &;
  2. static time_rep_typeget_time_repdate_type ,  day,   const time_duration_type , date_time::dst_flags not_dst;
  3. static time_rep_type get_time_repspecial_valuessv;
  4. static date_typeget_dateconst time_rep_type &val;
  5. static time_duration_typeget_time_of_day(const time_rep_type&val;
  6. static std::stringzone_name(const time_rep_type&;
  7. static boolequal(consttime_rep_type & lhs, consttime_rep_type;;
  8. static boolis_lesstime_rep_type& lhs, consttime_rep_type;;
  9. static time_rep_typeadd_days(const time_rep_type & base, const date_duration_type & dd;
  10. static time_rep_typeubtract_days(const time_rep_type & base, const date_duration_type & dd;
  11. static time_rep_typeubtract_time_durationtime_rep_type & base, consttime_duration_type & td;
  12. static time_rep_typeadd_time_durationconst time_rep_type,time_duration_type;
  13. static time_duration_type(const time_rep_type & lhs, const time_rep_type & rhs;

PrevUpHomeNext

Статья Class template counted_time_system раздела The Boost C++ Libraries BoostBook Documentation Subset Library Reference может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Library Reference ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-07-04 18:10:31/0.0062408447265625/0