Functions
absl::time_internal::cctz::detail::impl Namespace Reference

Functions

template<typename H >
AbslHashValueImpl (second_tag, H h, fields f)
 
template<typename H >
AbslHashValueImpl (minute_tag, H h, fields f)
 
template<typename H >
AbslHashValueImpl (hour_tag, H h, fields f)
 
template<typename H >
AbslHashValueImpl (day_tag, H h, fields f)
 
template<typename H >
AbslHashValueImpl (month_tag, H h, fields f)
 
template<typename H >
AbslHashValueImpl (year_tag, H h, fields f)
 
CONSTEXPR_F diff_t day_difference (year_t y1, month_t m1, day_t d1, year_t y2, month_t m2, day_t d2) noexcept
 
CONSTEXPR_F int days_per_4years (year_t y, month_t m) noexcept
 
CONSTEXPR_F int days_per_century (year_t y, month_t m) noexcept
 
CONSTEXPR_F int days_per_month (year_t y, month_t m) noexcept
 
CONSTEXPR_F int days_per_year (year_t y, month_t m) noexcept
 
CONSTEXPR_F bool is_leap_year (year_t y) noexcept
 
CONSTEXPR_F fields n_day (year_t y, month_t m, diff_t d, diff_t cd, hour_t hh, minute_t mm, second_t ss) noexcept
 
CONSTEXPR_F fields n_hour (year_t y, diff_t m, diff_t d, diff_t cd, diff_t hh, minute_t mm, second_t ss) noexcept
 
CONSTEXPR_F fields n_min (year_t y, diff_t m, diff_t d, diff_t hh, diff_t ch, diff_t mm, second_t ss) noexcept
 
CONSTEXPR_F fields n_mon (year_t y, diff_t m, diff_t d, diff_t cd, hour_t hh, minute_t mm, second_t ss) noexcept
 
CONSTEXPR_F fields n_sec (year_t y, diff_t m, diff_t d, diff_t hh, diff_t mm, diff_t ss) noexcept
 
CONSTEXPR_F diff_t scale_add (diff_t v, diff_t f, diff_t a) noexcept
 
CONSTEXPR_F int year_index (year_t y, month_t m) noexcept
 
CONSTEXPR_F diff_t ymd_ord (year_t y, month_t m, day_t d) noexcept
 

Function Documentation

template<typename H >
H absl::time_internal::cctz::detail::impl::AbslHashValueImpl ( second_tag  ,
h,
fields  f 
)

Definition at line 332 of file civil_time_detail.h.

template<typename H >
H absl::time_internal::cctz::detail::impl::AbslHashValueImpl ( minute_tag  ,
h,
fields  f 
)

Definition at line 336 of file civil_time_detail.h.

template<typename H >
H absl::time_internal::cctz::detail::impl::AbslHashValueImpl ( hour_tag  ,
h,
fields  f 
)

Definition at line 340 of file civil_time_detail.h.

template<typename H >
H absl::time_internal::cctz::detail::impl::AbslHashValueImpl ( day_tag  ,
h,
fields  f 
)

Definition at line 344 of file civil_time_detail.h.

template<typename H >
H absl::time_internal::cctz::detail::impl::AbslHashValueImpl ( month_tag  ,
h,
fields  f 
)

Definition at line 348 of file civil_time_detail.h.

template<typename H >
H absl::time_internal::cctz::detail::impl::AbslHashValueImpl ( year_tag  ,
h,
fields  f 
)

Definition at line 352 of file civil_time_detail.h.

CONSTEXPR_F diff_t absl::time_internal::cctz::detail::impl::day_difference ( year_t  y1,
month_t  m1,
day_t  d1,
year_t  y2,
month_t  m2,
day_t  d2 
)
noexcept

Definition at line 267 of file civil_time_detail.h.

CONSTEXPR_F int absl::time_internal::cctz::detail::impl::days_per_4years ( year_t  y,
month_t  m 
)
noexcept

Definition at line 90 of file civil_time_detail.h.

CONSTEXPR_F int absl::time_internal::cctz::detail::impl::days_per_century ( year_t  y,
month_t  m 
)
noexcept

Definition at line 86 of file civil_time_detail.h.

CONSTEXPR_F int absl::time_internal::cctz::detail::impl::days_per_month ( year_t  y,
month_t  m 
)
noexcept

Definition at line 97 of file civil_time_detail.h.

CONSTEXPR_F int absl::time_internal::cctz::detail::impl::days_per_year ( year_t  y,
month_t  m 
)
noexcept

Definition at line 94 of file civil_time_detail.h.

CONSTEXPR_F bool absl::time_internal::cctz::detail::impl::is_leap_year ( year_t  y)
noexcept

Definition at line 80 of file civil_time_detail.h.

CONSTEXPR_F fields absl::time_internal::cctz::detail::impl::n_day ( year_t  y,
month_t  m,
diff_t  d,
diff_t  cd,
hour_t  hh,
minute_t  mm,
second_t  ss 
)
noexcept

Definition at line 104 of file civil_time_detail.h.

CONSTEXPR_F fields absl::time_internal::cctz::detail::impl::n_hour ( year_t  y,
diff_t  m,
diff_t  d,
diff_t  cd,
diff_t  hh,
minute_t  mm,
second_t  ss 
)
noexcept

Definition at line 167 of file civil_time_detail.h.

CONSTEXPR_F fields absl::time_internal::cctz::detail::impl::n_min ( year_t  y,
diff_t  m,
diff_t  d,
diff_t  hh,
diff_t  ch,
diff_t  mm,
second_t  ss 
)
noexcept

Definition at line 177 of file civil_time_detail.h.

CONSTEXPR_F fields absl::time_internal::cctz::detail::impl::n_mon ( year_t  y,
diff_t  m,
diff_t  d,
diff_t  cd,
hour_t  hh,
minute_t  mm,
second_t  ss 
)
noexcept

Definition at line 155 of file civil_time_detail.h.

CONSTEXPR_F fields absl::time_internal::cctz::detail::impl::n_sec ( year_t  y,
diff_t  m,
diff_t  d,
diff_t  hh,
diff_t  mm,
diff_t  ss 
)
noexcept

Definition at line 188 of file civil_time_detail.h.

CONSTEXPR_F diff_t absl::time_internal::cctz::detail::impl::scale_add ( diff_t  v,
diff_t  f,
diff_t  a 
)
noexcept

Definition at line 247 of file civil_time_detail.h.

CONSTEXPR_F int absl::time_internal::cctz::detail::impl::year_index ( year_t  y,
month_t  m 
)
noexcept

Definition at line 83 of file civil_time_detail.h.

CONSTEXPR_F diff_t absl::time_internal::cctz::detail::impl::ymd_ord ( year_t  y,
month_t  m,
day_t  d 
)
noexcept

Definition at line 253 of file civil_time_detail.h.



abseil_cpp
Author(s):
autogenerated on Tue Jun 18 2019 19:44:39