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

Functions

template<typename H >
H AbslHashValueImpl (day_tag, H h, fields f)
 
template<typename H >
H AbslHashValueImpl (hour_tag, H h, fields f)
 
template<typename H >
H AbslHashValueImpl (minute_tag, H h, fields f)
 
template<typename H >
H AbslHashValueImpl (month_tag, H h, fields f)
 
template<typename H >
H AbslHashValueImpl (second_tag, H h, fields f)
 
template<typename H >
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 (int yi) noexcept
 
CONSTEXPR_F int days_per_4years (year_t y, month_t m) noexcept
 
CONSTEXPR_F int days_per_century (int yi) 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

◆ AbslHashValueImpl() [1/6]

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

◆ AbslHashValueImpl() [2/6]

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

◆ AbslHashValueImpl() [3/6]

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

◆ AbslHashValueImpl() [4/6]

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

◆ AbslHashValueImpl() [5/6]

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

◆ AbslHashValueImpl() [6/6]

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

◆ day_difference()

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

◆ days_per_4years() [1/2]

CONSTEXPR_F int absl::time_internal::cctz::detail::impl::days_per_4years ( int  yi)
noexcept

◆ days_per_4years() [2/2]

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

◆ days_per_century() [1/2]

CONSTEXPR_F int absl::time_internal::cctz::detail::impl::days_per_century ( int  yi)
noexcept

◆ days_per_century() [2/2]

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

◆ days_per_month()

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

◆ days_per_year()

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

◆ is_leap_year()

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

◆ n_day()

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

◆ n_hour()

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

◆ n_min()

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

◆ n_mon()

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

◆ n_sec()

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

◆ scale_add()

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

◆ year_index()

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

◆ ymd_ord()

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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:02:56