|
FMT_NORETURN FMT_API void | assert_fail (const char *file, int line, const char *message) |
|
FMT_INLINE void | assume (bool condition) |
|
template<typename Container , FMT_ENABLE_IF(is_contiguous< Container >::value) > |
std::back_insert_iterator< Container > | base_iterator (std::back_insert_iterator< Container > &it, checked_ptr< typename Container::value_type >) |
|
template<typename Iterator > |
Iterator | base_iterator (Iterator, Iterator it) |
|
template<typename Dest , typename Source > |
Dest | bit_cast (const Source &source) |
|
FMT_INLINE uint16_t | bsr2log10 (int bsr) |
|
template<typename T > |
int | check (unformattable) |
|
template<typename T , typename U > |
const U & | check (const U &val) |
|
template<typename... , typename S , FMT_ENABLE_IF(!is_compile_string< S >::value) > |
FMT_INLINE void | check_format_string (const S &) |
|
template<typename... , typename S , FMT_ENABLE_IF(is_compile_string< S >::value) > |
void | check_format_string (S) |
|
template<typename Char , typename ErrorHandler > |
FMT_CONSTEXPR void | check_pointer_type_spec (Char spec, ErrorHandler &&eh) |
|
template<typename Char , typename ErrorHandler > |
FMT_CONSTEXPR void | check_string_type_spec (Char spec, ErrorHandler &&eh) |
|
template<typename Char > |
size_t | code_point_index (basic_string_view< Char > s, size_t n) |
|
size_t | code_point_index (basic_string_view< char8_type > s, size_t n) |
|
template<typename Char , size_t N> |
FMT_CONSTEXPR basic_string_view< Char > | compile_string_to_view (const Char(&s)[N]) |
|
template<typename Char > |
FMT_CONSTEXPR basic_string_view< Char > | compile_string_to_view (const std_string_view< Char > &s) |
|
template<typename T > |
constexpr T | const_check (T value) |
|
template<typename Char > |
void | copy2 (Char *dst, const char *src) |
|
FMT_INLINE void | copy2 (char *dst, const char *src) |
|
template<typename OutChar , typename InputIt , typename OutputIt , FMT_ENABLE_IF(!needs_conversion< InputIt, OutChar >::value) > |
OutputIt | copy_str (InputIt begin, InputIt end, OutputIt it) |
|
template<typename Char , typename InputIt > |
counting_iterator | copy_str (InputIt begin, InputIt end, counting_iterator it) |
|
template<typename Char , typename OutputIt > |
OutputIt | copy_unit (string_view unit, OutputIt out, Char) |
|
template<typename OutputIt > |
OutputIt | copy_unit (string_view unit, OutputIt out, wchar_t) |
|
template<bool B = false> |
constexpr size_t | count () |
|
template<bool B1, bool B2, bool... Tail> |
constexpr size_t | count () |
|
template<typename Char > |
size_t | count_code_points (basic_string_view< Char > s) |
|
size_t | count_code_points (basic_string_view< char > s) |
|
size_t | count_code_points (basic_string_view< char8_type > s) |
|
int | count_digits (uint64_t n) |
|
template<unsigned BITS, typename UInt > |
int | count_digits (UInt n) |
|
template<> |
FMT_FUNC int | count_digits< 4 > (detail::fallback_uintptr n) |
|
template<> |
int | count_digits< 4 > (detail::fallback_uintptr n) |
|
template<typename... Args> |
constexpr size_t | count_named_args () |
|
template<typename Char > |
Char | decimal_point (locale_ref loc) |
|
template<> |
wchar_t | decimal_point (locale_ref loc) |
|
template<typename Char > |
FMT_FUNC Char | decimal_point_impl (locale_ref loc) |
|
template<typename Char > |
FMT_API Char | decimal_point_impl (locale_ref loc) |
|
template<typename Int > |
constexpr int | digits10 () FMT_NOEXCEPT |
|
template<> |
constexpr int | digits10< int128_t > () FMT_NOEXCEPT |
|
template<> |
constexpr int | digits10< uint128_t > () FMT_NOEXCEPT |
|
template<typename > |
constexpr unsigned long long | encode_types () |
|
template<typename Context , typename Arg , typename... Args> |
constexpr unsigned long long | encode_types () |
|
template<typename Char > |
bool | equal2 (const Char *lhs, const char *rhs) |
|
bool | equal2 (const char *lhs, const char *rhs) |
|
template<typename T > |
constexpr dragonbox::float_info< T >::carrier_uint | exponent_mask () |
|
template<typename Double > |
void | fallback_format (Double d, int num_digits, bool binary32, buffer< char > &buf, int &exp10) |
|
template<typename OutputIt , typename Char > |
FMT_NOINLINE OutputIt | fill (OutputIt it, size_t n, const fill_t< Char > &fill) |
|
template<bool IS_CONSTEXPR, typename T , typename Ptr = const T*> |
FMT_CONSTEXPR bool | find (Ptr first, Ptr last, T value, Ptr &out) |
|
template<> |
bool | find< false, char > (const char *first, const char *last, char value, const char *&out) |
|
null localtime_r | FMT_NOMACRO (...) |
|
template<typename To , typename FromRep , typename FromPeriod > |
To | fmt_safe_duration_cast (std::chrono::duration< FromRep, FromPeriod > from) |
|
| FMT_SUPPRESS_MSC_WARNING (4566) const expr unsigned char micro[] |
|
| FMT_TYPE_CONSTANT (int, int_type) |
|
| FMT_TYPE_CONSTANT (unsigned, uint_type) |
|
| FMT_TYPE_CONSTANT (long long, long_long_type) |
|
| FMT_TYPE_CONSTANT (unsigned long long, ulong_long_type) |
|
| FMT_TYPE_CONSTANT (int128_t, int128_type) |
|
| FMT_TYPE_CONSTANT (uint128_t, uint128_type) |
|
| FMT_TYPE_CONSTANT (bool, bool_type) |
|
| FMT_TYPE_CONSTANT (Char, char_type) |
|
| FMT_TYPE_CONSTANT (float, float_type) |
|
| FMT_TYPE_CONSTANT (double, double_type) |
|
| FMT_TYPE_CONSTANT (long double, long_double_type) |
|
| FMT_TYPE_CONSTANT (const Char *, cstring_type) |
|
| FMT_TYPE_CONSTANT (basic_string_view< Char >, string_type) |
|
| FMT_TYPE_CONSTANT (const void *, pointer_type) |
|
template<typename Char , typename UInt > |
format_decimal_result< Char * > | format_decimal (Char *out, UInt value, int size) |
|
template<typename Char , typename UInt , typename Iterator , FMT_ENABLE_IF(!std::is_pointer< remove_cvref_t< Iterator >>::value) > |
format_decimal_result< Iterator > | format_decimal (Iterator out, UInt value, int size) |
|
template<typename Char , typename Period , typename OutputIt > |
OutputIt | format_duration_unit (OutputIt out) |
|
template<typename Char , typename Rep , typename OutputIt > |
OutputIt | format_duration_value (OutputIt out, Rep val, int precision) |
|
FMT_FUNC void | format_error_code (detail::buffer< char > &out, int error_code, string_view message) FMT_NOEXCEPT |
|
template<typename T > |
int | format_float (T value, int precision, float_specs specs, buffer< char > &buf) |
|
template int | format_float< double > (double value, int precision, float_specs specs, buffer< char > &buf) |
|
template int | format_float< long double > (long double value, int precision, float_specs specs, buffer< char > &buf) |
|
template<unsigned BASE_BITS, typename Char , typename UInt > |
Char * | format_uint (Char *buffer, UInt value, int num_digits, bool upper=false) |
|
template<unsigned BASE_BITS, typename Char > |
Char * | format_uint (Char *buffer, detail::fallback_uintptr n, int num_digits, bool=false) |
|
template<unsigned BASE_BITS, typename Char , typename It , typename UInt > |
It | format_uint (It out, UInt value, int num_digits, bool upper=false) |
|
void | fwrite_fully (const void *ptr, size_t size, size_t count, FILE *stream) |
|
template<typename Context , typename ID > |
FMT_CONSTEXPR Context::format_arg | get_arg (Context &ctx, ID id) |
|
template<typename T , typename OutputIt > |
iterator_buffer< OutputIt, T > | get_buffer (OutputIt) |
|
template<typename T > |
buffer< T > & | get_buffer (buffer_appender< T >) |
|
template<typename OutputIt > |
OutputIt | get_buffer_init (OutputIt out) |
|
template<typename T > |
buffer< T > & | get_buffer_init (buffer_appender< T > out) |
|
fp | get_cached_power (int min_exponent, int &pow10_exponent) |
|
template<typename Container > |
Container & | get_container (std::back_insert_iterator< Container > it) |
|
template<typename Char > |
Char * | get_data (std::basic_string< Char > &s) |
|
template<typename Container > |
Container::value_type * | get_data (Container &c) |
|
template<template< typename > class Handler, typename FormatArg , typename ErrorHandler > |
FMT_CONSTEXPR int | get_dynamic_spec (FormatArg arg, ErrorHandler eh) |
|
template<typename Buffer > |
auto | get_iterator (Buffer &buf) -> decltype(buf.out()) |
|
template<typename T > |
buffer_appender< T > | get_iterator (buffer< T > &buf) |
|
template<typename Rep , typename Period , FMT_ENABLE_IF(std::is_integral< Rep >::value) > |
std::chrono::duration< Rep, std::milli > | get_milliseconds (std::chrono::duration< Rep, Period > d) |
|
round_direction | get_round_direction (uint64_t divisor, uint64_t remainder, uint64_t error) |
|
int | get_significand_size (const big_decimal_fp &fp) |
|
template<typename T > |
int | get_significand_size (const dragonbox::decimal_fp< T > &fp) |
|
template<typename Period > |
FMT_CONSTEXPR const char * | get_units () |
|
template<> |
FMT_CONSTEXPR const char * | get_units< std::atto > () |
|
template<> |
FMT_CONSTEXPR const char * | get_units< std::centi > () |
|
template<> |
FMT_CONSTEXPR const char * | get_units< std::deca > () |
|
template<> |
FMT_CONSTEXPR const char * | get_units< std::deci > () |
|
template<> |
FMT_CONSTEXPR const char * | get_units< std::exa > () |
|
template<> |
FMT_CONSTEXPR const char * | get_units< std::femto > () |
|
template<> |
FMT_CONSTEXPR const char * | get_units< std::giga > () |
|
template<> |
FMT_CONSTEXPR const char * | get_units< std::hecto > () |
|
template<> |
FMT_CONSTEXPR const char * | get_units< std::kilo > () |
|
template<> |
FMT_CONSTEXPR const char * | get_units< std::mega > () |
|
template<> |
FMT_CONSTEXPR const char * | get_units< std::micro > () |
|
template<> |
FMT_CONSTEXPR const char * | get_units< std::milli > () |
|
template<> |
FMT_CONSTEXPR const char * | get_units< std::nano > () |
|
template<> |
FMT_CONSTEXPR const char * | get_units< std::peta > () |
|
template<> |
FMT_CONSTEXPR const char * | get_units< std::pico > () |
|
template<> |
FMT_CONSTEXPR const char * | get_units< std::ratio< 1 > > () |
|
template<> |
FMT_CONSTEXPR const char * | get_units< std::ratio< 3600 > > () |
|
template<> |
FMT_CONSTEXPR const char * | get_units< std::ratio< 60 > > () |
|
template<> |
FMT_CONSTEXPR const char * | get_units< std::tera > () |
|
null | gmtime_r (...) |
|
null | gmtime_s (...) |
|
template<typename Handler > |
FMT_ALWAYS_INLINE digits::result | grisu_gen_digits (fp value, uint64_t error, int &exp, Handler &handler) |
|
template<typename Char > |
std::string | grouping (locale_ref loc) |
|
template<> |
std::string | grouping< wchar_t > (locale_ref loc) |
|
template<typename Char > |
FMT_FUNC std::string | grouping_impl (locale_ref loc) |
|
template<typename Char > |
FMT_API std::string | grouping_impl (locale_ref loc) |
|
template FMT_API std::string | grouping_impl< char > (locale_ref loc) |
|
template FMT_API std::string | grouping_impl< wchar_t > (locale_ref loc) |
|
template<typename Char , typename Handler > |
FMT_CONSTEXPR void | handle_char_specs (const basic_format_specs< Char > *specs, Handler &&handler) |
|
template<typename Char , typename Handler > |
FMT_CONSTEXPR void | handle_cstring_type_spec (Char spec, Handler &&handler) |
|
template<template< typename > class Handler, typename Context > |
void | handle_dynamic_spec (int &value, arg_ref< typename Context::char_type > ref, Context &ctx) |
|
template<typename Handler > |
FMT_CONSTEXPR void | handle_int_type_spec (char spec, Handler &&handler) |
|
template<typename Char > |
void | init_named_args (named_arg_info< Char > *, int, int) |
|
template<typename Char , typename T , typename... Tail> |
void | init_named_args (named_arg_info< Char > *named_args, int arg_count, int named_arg_count, const T &, const Tail &...args) |
|
template<typename Char , typename T , typename... Tail> |
void | init_named_args (named_arg_info< Char > *named_args, int arg_count, int named_arg_count, const named_arg< Char, T > &arg, const Tail &...args) |
|
template<typename... Args> |
FMT_INLINE void | init_named_args (std::nullptr_t, int, int, const Args &...) |
|
constexpr bool | is_arithmetic_type (type t) |
|
bool | is_big_endian () |
|
constexpr bool | is_integral_type (type t) |
|
template<typename Char > |
FMT_CONSTEXPR bool | is_name_start (Char c) |
|
template<typename T , FMT_ENABLE_IF(is_signed< T >::value) > |
FMT_CONSTEXPR bool | is_negative (T value) |
|
template<typename T , FMT_ENABLE_IF(std::is_floating_point< T >::value) > |
FMT_CONSTEXPR bool | is_supported_floating_point (T) |
|
template<typename Char > |
constexpr bool | is_unicode () |
|
template<typename T , FMT_ENABLE_IF(std::is_integral< T >::value) > |
bool | isfinite (T) |
|
template<typename T , FMT_ENABLE_IF(std::is_integral< T >::value) > |
bool | isnan (T) |
|
null | localtime_s (...) |
|
template<typename Context , typename T > |
FMT_CONSTEXPR basic_format_arg< Context > | make_arg (const T &value) |
|
template<bool IS_PACKED, typename Context , type , typename T , FMT_ENABLE_IF(IS_PACKED) > |
value< Context > | make_arg (const T &val) |
|
template<bool IS_PACKED, typename Context , type , typename T , FMT_ENABLE_IF(!IS_PACKED) > |
basic_format_arg< Context > | make_arg (const T &value) |
|
template<typename T > |
T * | make_checked (T *p, size_t) |
|
template<typename T > |
constexpr T | max_value () |
|
template<typename T , FMT_ENABLE_IF(std::is_integral< T >::value) > |
T | mod (T x, int y) |
|
uint64_t | multiply (uint64_t lhs, uint64_t rhs) |
|
template<typename Char > |
FMT_CONSTEXPR const Char * | next_code_point (const Char *begin, const Char *end) |
|
template<int SHIFT = 0> |
fp | normalize (fp value) |
|
template<typename T > |
constexpr int | num_bits () |
|
template<> |
constexpr int | num_bits< fallback_uintptr > () |
|
template<> |
constexpr int | num_bits< int128_t > () |
|
template<> |
constexpr int | num_bits< uint128_t > () |
|
fp | operator* (fp x, fp y) |
|
bool | operator== (fp x, fp y) |
|
template<typename Char , typename Handler > |
FMT_CONSTEXPR const Char * | parse_align (const Char *begin, const Char *end, Handler &&handler) |
|
template<typename Char , typename IDHandler > |
FMT_CONSTEXPR const Char * | parse_arg_id (const Char *begin, const Char *end, IDHandler &&handler) |
|
template<typename Char , typename Handler > |
FMT_CONSTEXPR const Char * | parse_chrono_format (const Char *begin, const Char *end, Handler &&handler) |
|
template<typename ErrorHandler = error_handler, typename Char > |
FMT_CONSTEXPR float_specs | parse_float_type_spec (const basic_format_specs< Char > &specs, ErrorHandler &&eh={}) |
|
template<typename Char , typename SpecHandler > |
FMT_CONSTEXPR const Char * | parse_format_specs (const Char *begin, const Char *end, SpecHandler &&handler) |
|
template<typename T , typename ParseContext > |
FMT_CONSTEXPR const ParseContext::char_type * | parse_format_specs (ParseContext &ctx) |
|
template<bool IS_CONSTEXPR, typename Char , typename Handler > |
FMT_CONSTEXPR_DECL FMT_INLINE void | parse_format_string (basic_string_view< Char > format_str, Handler &&handler) |
|
template<typename Char , typename ErrorHandler > |
FMT_CONSTEXPR int | parse_nonnegative_int (const Char *&begin, const Char *end, ErrorHandler &&eh) |
|
template<typename Char , typename Handler > |
FMT_CONSTEXPR const Char * | parse_precision (const Char *begin, const Char *end, Handler &&handler) |
|
template<typename Char , typename Handler > |
FMT_CONSTEXPR const Char * | parse_replacement_field (const Char *begin, const Char *end, Handler &&handler) |
|
template<typename Char , typename Handler > |
FMT_CONSTEXPR const Char * | parse_width (const Char *begin, const Char *end, Handler &&handler) |
|
template<typename T > |
T | promote_float (T value) |
|
double | promote_float (float value) |
|
FMT_FUNC void | report_error (format_func func, int error_code, string_view message) FMT_NOEXCEPT |
|
template<typename Container , FMT_ENABLE_IF(is_contiguous< Container >::value) > |
checked_ptr< typename Container::value_type > | reserve (std::back_insert_iterator< Container > it, size_t n) |
|
template<typename T > |
buffer_appender< T > | reserve (buffer_appender< T > it, size_t n) |
|
template<typename Iterator > |
Iterator & | reserve (Iterator &it, size_t) |
|
int | safe_strerror (int error_code, char *&buffer, size_t buffer_size) FMT_NOEXCEPT |
|
template<typename T > |
int | snprintf_float (T value, int precision, float_specs specs, buffer< char > &buf) |
|
int | snprintf_float (float value, int precision, float_specs specs, buffer< char > &buf)=delete |
|
template int | snprintf_float< double > (double value, int precision, float_specs specs, buffer< char > &buf) |
|
template int | snprintf_float< long double > (long double value, int precision, float_specs specs, buffer< char > &buf) |
|
size_t | strftime (char *str, size_t count, const char *format, const std::tm *time) |
|
size_t | strftime (wchar_t *str, size_t count, const wchar_t *format, const std::tm *time) |
|
template<typename Char > |
Char | thousands_sep (locale_ref loc) |
|
template<> |
wchar_t | thousands_sep (locale_ref loc) |
|
template<typename Char > |
FMT_FUNC Char | thousands_sep_impl (locale_ref loc) |
|
template<typename Char > |
FMT_API Char | thousands_sep_impl (locale_ref loc) |
|
template FMT_API char | thousands_sep_impl< char > (locale_ref loc) |
|
template FMT_API wchar_t | thousands_sep_impl< wchar_t > (locale_ref loc) |
|
template<typename Char , FMT_ENABLE_IF(std::is_integral< Char >::value) > |
constexpr Char | to_integral (Char value) |
|
template<typename Char , FMT_ENABLE_IF(std::is_enum< Char >::value) > |
constexpr std::underlying_type< Char >::type | to_integral (Char value) |
|
template<typename T , FMT_ENABLE_IF(std::is_integral< T >::value) > |
int | to_nonnegative_int (T value, int upper) |
|
template<typename T , typename OutputIt > |
constexpr T * | to_pointer (OutputIt, size_t) |
|
template<typename T > |
T * | to_pointer (buffer_appender< T > it, size_t n) |
|
void | to_string_view (...) |
|
fallback_uintptr | to_uintptr (const void *p) |
|
template<typename Int > |
FMT_CONSTEXPR std::make_unsigned< Int >::type | to_unsigned (Int value) |
|
template<typename T > |
const T & | unwrap (const T &v) |
|
template<typename T > |
const T & | unwrap (const std::reference_wrapper< T > &v) |
|
const char * | utf8_decode (const char *buf, uint32_t *c, int *e) |
|
template<typename Char , FMT_ENABLE_IF(!std::is_same< Char, char >::value) > |
std::basic_string< Char > | vformat (basic_string_view< Char > format_str, basic_format_args< buffer_context< type_identity_t< Char >>> args) |
|
FMT_API std::string | vformat (string_view format_str, format_args args) |
|
template<typename Char > |
buffer_appender< Char > | vformat_to (buffer< Char > &buf, basic_string_view< Char > format_str, basic_format_args< FMT_BUFFER_CONTEXT(type_identity_t< Char >)> args) |
|
template<typename Char , typename Args , FMT_ENABLE_IF(!std::is_same< Char, char >::value) > |
void | vprint_mojibake (std::FILE *, basic_string_view< Char >, const Args &) |
|
FMT_API void | vprint_mojibake (std::FILE *, string_view, format_args) |
|
template<typename StrChar , typename Char , typename OutputIt > |
OutputIt | write (OutputIt out, basic_string_view< StrChar > s, const basic_format_specs< Char > &specs) |
|
template<typename Char , typename OutputIt , typename T , FMT_ENABLE_IF(std::is_floating_point< T >::value) > |
OutputIt | write (OutputIt out, T value, basic_format_specs< Char > specs, locale_ref loc={}) |
|
template<typename Char , typename OutputIt , typename T , FMT_ENABLE_IF(is_fast_float< T >::value) > |
OutputIt | write (OutputIt out, T value) |
|
template<typename Char , typename OutputIt > |
OutputIt | write (OutputIt out, monostate) |
|
template<typename Char , typename OutputIt , FMT_ENABLE_IF(!std::is_same< Char, char >::value) > |
OutputIt | write (OutputIt out, string_view value) |
|
template<typename Char , typename OutputIt > |
OutputIt | write (OutputIt out, basic_string_view< Char > value) |
|
template<typename Char > |
buffer_appender< Char > | write (buffer_appender< Char > out, basic_string_view< Char > value) |
|
template<typename Char , typename OutputIt > |
OutputIt | write (OutputIt out, bool value) |
|
template<typename Char , typename OutputIt > |
OutputIt | write (OutputIt out, Char value) |
|
template<typename Char , typename OutputIt > |
OutputIt | write (OutputIt out, const Char *value) |
|
template<typename Char , typename OutputIt > |
OutputIt | write (OutputIt out, const void *value) |
|
template<typename Char , typename OutputIt , typename T > |
auto | write (OutputIt out, const T &value) -> typename std::enable_if< mapped_type_constant< T, basic_format_context< OutputIt, Char >>::value==type::custom_type, OutputIt >::type |
|
template<typename Char , typename OutputIt > |
OutputIt | write_bytes (OutputIt out, string_view bytes, const basic_format_specs< Char > &specs) |
|
template<typename Char , typename OutputIt > |
OutputIt | write_char (OutputIt out, Char value, const basic_format_specs< Char > &specs) |
|
template<typename Char , typename It > |
It | write_exponent (int exp, It it) |
|
template<typename OutputIt , typename DecimalFP , typename Char > |
OutputIt | write_float (OutputIt out, const DecimalFP &fp, const basic_format_specs< Char > &specs, float_specs fspecs, Char decimal_point) |
|
template<typename OutputIt , typename Char , typename F > |
OutputIt | write_int (OutputIt out, int num_digits, string_view prefix, const basic_format_specs< Char > &specs, F f) |
|
template<typename Char , typename OutputIt > |
OutputIt | write_nonfinite (OutputIt out, bool isinf, const basic_format_specs< Char > &specs, const float_specs &fspecs) |
|
template<align::type align = align::left, typename OutputIt , typename Char , typename F > |
OutputIt | write_padded (OutputIt out, const basic_format_specs< Char > &specs, size_t size, size_t width, F &&f) |
|
template<align::type align = align::left, typename OutputIt , typename Char , typename F > |
OutputIt | write_padded (OutputIt out, const basic_format_specs< Char > &specs, size_t size, F &&f) |
|
template<typename Char , typename OutputIt , typename UIntPtr > |
OutputIt | write_ptr (OutputIt out, UIntPtr value, const basic_format_specs< Char > *specs) |
|
template<typename Char , typename OutputIt > |
OutputIt | write_significand (OutputIt out, const char *significand, int &significand_size) |
|
template<typename Char , typename OutputIt , typename UInt > |
OutputIt | write_significand (OutputIt out, UInt significand, int significand_size) |
|
template<typename Char , typename UInt , FMT_ENABLE_IF(std::is_integral< UInt >::value) > |
Char * | write_significand (Char *out, UInt significand, int significand_size, int integral_size, Char decimal_point) |
|
template<typename OutputIt , typename UInt , typename Char , FMT_ENABLE_IF(!std::is_pointer< remove_cvref_t< OutputIt >>::value) > |
OutputIt | write_significand (OutputIt out, UInt significand, int significand_size, int integral_size, Char decimal_point) |
|
template<typename OutputIt , typename Char > |
OutputIt | write_significand (OutputIt out, const char *significand, int significand_size, int integral_size, Char decimal_point) |
|