|
template<typename... T> |
auto | fmt_detail::current_zone (T...) -> time_zone * |
|
template<typename... T> |
void | fmt_detail::_tzset (T...) |
|
auto localtime_r | detail::FMT_NOMACRO (...) -> null<> |
|
auto | detail::localtime_s (...) -> null<> |
|
auto | detail::gmtime_r (...) -> null<> |
|
auto | detail::gmtime_s (...) -> null<> |
|
auto | detail::get_classic_locale () -> const std::locale & |
|
template<typename CodeUnit > |
void | detail::write_codecvt (codecvt_result< CodeUnit > &out, string_view in, const std::locale &loc) |
|
template<typename OutputIt > |
auto | detail::write_encoded_tm_str (OutputIt out, string_view in, const std::locale &loc) -> OutputIt |
|
template<typename Char , typename OutputIt , FMT_ENABLE_IF(!std::is_same< Char, char >::value) > |
auto | detail::write_tm_str (OutputIt out, string_view sv, const std::locale &loc) -> OutputIt |
|
template<typename Char > |
void | detail::do_write (buffer< Char > &buf, const std::tm &time, const std::locale &loc, char format, char modifier) |
|
template<typename Char , typename OutputIt , FMT_ENABLE_IF(!std::is_same< Char, char >::value) > |
auto | detail::write (OutputIt out, const std::tm &time, const std::locale &loc, char format, char modifier=0) -> OutputIt |
|
FMT_NORETURN void | detail::throw_duration_error () |
|
template<typename To , typename FromRep , typename FromPeriod , FMT_ENABLE_IF(std::is_integral< FromRep >::value && std::is_integral< typename To::rep >::value) > |
auto | detail::duration_cast (std::chrono::duration< FromRep, FromPeriod > from) -> To |
|
template<typename Duration > |
auto | detail::to_time_t (sys_time< Duration > time_point) -> std::time_t |
|
template<typename T > |
FMT_CONSTEXPR auto | detail::has_current_zone () -> bool |
|
FMT_BEGIN_EXPORT auto | localtime (std::time_t time) -> std::tm |
| Converts given time since epoch as std::time_t value into calendar time, expressed in local time.
|
|
auto | gmtime (std::time_t time) -> std::tm |
| Converts given time since epoch as std::time_t value into calendar time, expressed in Coordinated Universal Time (UTC).
|
|
template<typename Duration > |
auto | gmtime (sys_time< Duration > time_point) -> std::tm |
|
void | detail::write_digit2_separated (char *buf, unsigned a, unsigned b, unsigned c, char sep) |
|
template<typename Period > |
FMT_CONSTEXPR auto | detail::get_units () -> const char * |
|
template<typename OutputIt > |
auto | detail::write_padding (OutputIt out, pad_type pad, int width) -> OutputIt |
|
template<typename OutputIt > |
auto | detail::write_padding (OutputIt out, pad_type pad) -> OutputIt |
|
template<typename Char , typename Handler > |
FMT_CONSTEXPR auto | detail::parse_chrono_format (const Char *begin, const Char *end, Handler &&handler) -> const Char * |
|
auto | detail::tm_wday_full_name (int wday) -> const char * |
|
auto | detail::tm_wday_short_name (int wday) -> const char * |
|
auto | detail::tm_mon_full_name (int mon) -> const char * |
|
auto | detail::tm_mon_short_name (int mon) -> const char * |
|
void | detail::tzset_once () |
|
template<typename T , typename Int , FMT_ENABLE_IF(std::is_integral< T >::value) > |
auto | detail::to_nonnegative_int (T value, Int upper) -> Int |
|
constexpr auto | detail::pow10 (std::uint32_t n) -> long long |
|
template<typename Char , typename OutputIt , typename Duration > |
void | detail::write_fractional_seconds (OutputIt &out, Duration d, int precision=-1) |
|
template<typename Duration > |
void | detail::write_floating_seconds (memory_buffer &buf, Duration duration, int num_fractional_digits=-1) |
|
template<typename T , FMT_ENABLE_IF(std::is_integral< T >::value &&has_isfinite< T >::value) > |
auto | detail::isfinite (T) -> bool |
|
template<typename T , FMT_ENABLE_IF(std::is_integral< T >::value) > |
auto | detail::mod (T x, int y) -> T |
|
template<typename Rep , typename Period , FMT_ENABLE_IF(std::is_integral< Rep >::value) > |
auto | detail::get_milliseconds (std::chrono::duration< Rep, Period > d) -> std::chrono::duration< Rep, std::milli > |
|
template<typename Char , typename Rep , typename OutputIt , FMT_ENABLE_IF(std::is_integral< Rep >::value) > |
auto | detail::format_duration_value (OutputIt out, Rep val, int) -> OutputIt |
|
template<typename Char , typename OutputIt > |
auto | detail::copy_unit (string_view unit, OutputIt out, Char) -> OutputIt |
|
template<typename OutputIt > |
auto | detail::copy_unit (string_view unit, OutputIt out, wchar_t) -> OutputIt |
|
template<typename Char , typename Period , typename OutputIt > |
auto | detail::format_duration_unit (OutputIt out) -> OutputIt |
|