Rosetta
|
Namespaces | |
cf | |
digits | |
dragonbox | |
Typedefs | |
template<typename T , typename Context > | |
using | has_fallback_formatter = std::is_constructible< fallback_formatter< T, typename Context::char_type > > |
using | long_type = conditional_t< long_short, int, long long > |
using | ulong_type = conditional_t< long_short, unsigned, unsigned long long > |
template<typename T , typename Context > | |
using | mapped_type_constant = type_constant< decltype(arg_mapper< Context >().map(std::declval< const T & >())), typename Context::char_type > |
template<typename... Ts> | |
using | void_t = typename detail::void_t_impl< Ts... >::type |
using | uintptr_t = fallback_uintptr |
template<typename T > | |
using | iterator_t = decltype(std::begin(std::declval< T & >())) |
template<typename T > | |
using | sentinel_t = decltype(std::end(std::declval< T & >())) |
template<typename T > | |
using | checked_ptr = T * |
template<typename InputIt , typename OutChar > | |
using | needs_conversion = bool_constant< std::is_same< typename std::iterator_traits< InputIt >::value_type, char >::value &&std::is_same< OutChar, char8_type >::value > |
template<typename T > | |
using | is_fast_float = bool_constant< std::numeric_limits< T >::is_iec559 &&sizeof(T)<=sizeof(double)> |
template<typename T > | |
using | is_signed = std::integral_constant< bool, std::numeric_limits< T >::is_signed||std::is_same< T, int128_t >::value > |
template<typename T > | |
using | uint32_or_64_or_128_t = conditional_t< num_bits< T >()<=32 &&!FMT_REDUCE_INT_INSTANTIATIONS, uint32_t, conditional_t< num_bits< T >()<=64, uint64_t, uint128_t > > |
template<typename T > | |
using | is_integer = bool_constant< is_integral< T >::value &&!std::is_same< T, bool >::value &&!std::is_same< T, char >::value &&!std::is_same< T, wchar_t >::value > |
using | format_func = void(*)(detail::buffer< char > &, int, string_view) |
template<size_t... N> | |
using | index_sequence = integer_sequence< size_t, N... > |
template<size_t N> | |
using | make_index_sequence = make_integer_sequence< size_t, N > |
template<typename Range > | |
using | value_type = remove_cvref_t< decltype(*std::declval< Range >().begin())> |
Enumerations | |
enum class | numeric_system { standard , alternative } |
enum | char8_type : unsigned char |
enum class | type { none_type , int_type , uint_type , long_long_type , ulong_long_type , int128_type , uint128_type , bool_type , char_type , last_integer_type = char_type , float_type , double_type , long_double_type , last_numeric_type = long_double_type , cstring_type , string_type , pointer_type , custom_type } |
enum | { long_short = sizeof(long) == sizeof(int) } |
enum | { packed_arg_bits = 4 } |
enum | { max_packed_args = 62 / packed_arg_bits } |
enum | : unsigned long long { is_unpacked_bit = 1ULL << 63 } |
enum | : unsigned long long { has_named_args_bit = 1ULL << 62 } |
enum class | round_direction { unknown , up , down } |
enum class | float_format : unsigned char { general , exp , fixed , hex } |
enum class | arg_id_kind { none , index , name } |
Functions | |
null localtime_r | FMT_NOMACRO (...) |
null | localtime_s (...) |
null | gmtime_r (...) |
null | gmtime_s (...) |
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 Period > | |
FMT_CONSTEXPR const char * | get_units () |
template<> | |
FMT_CONSTEXPR const char * | get_units< std::atto > () |
template<> | |
FMT_CONSTEXPR const char * | get_units< std::femto > () |
template<> | |
FMT_CONSTEXPR const char * | get_units< std::pico > () |
template<> | |
FMT_CONSTEXPR const char * | get_units< std::nano > () |
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::centi > () |
template<> | |
FMT_CONSTEXPR const char * | get_units< std::deci > () |
template<> | |
FMT_CONSTEXPR const char * | get_units< std::ratio< 1 > > () |
template<> | |
FMT_CONSTEXPR const char * | get_units< std::deca > () |
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::giga > () |
template<> | |
FMT_CONSTEXPR const char * | get_units< std::tera > () |
template<> | |
FMT_CONSTEXPR const char * | get_units< std::peta > () |
template<> | |
FMT_CONSTEXPR const char * | get_units< std::exa > () |
template<> | |
FMT_CONSTEXPR const char * | get_units< std::ratio< 60 > > () |
template<> | |
FMT_CONSTEXPR const char * | get_units< std::ratio< 3600 > > () |
template<typename Char , typename Handler > | |
FMT_CONSTEXPR const Char * | parse_chrono_format (const Char *begin, const Char *end, Handler &&handler) |
template<typename T , FMT_ENABLE_IF(std::is_integral< T >::value) > | |
bool | isnan (T) |
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) > | |
int | to_nonnegative_int (T value, int upper) |
template<typename T , FMT_ENABLE_IF(std::is_integral< T >::value) > | |
T | mod (T x, int y) |
template<typename To , typename FromRep , typename FromPeriod > | |
To | fmt_safe_duration_cast (std::chrono::duration< FromRep, FromPeriod > from) |
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) |
template<typename Char , typename Rep , typename OutputIt > | |
OutputIt | format_duration_value (OutputIt out, Rep val, int precision) |
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<typename Char , typename Period , typename OutputIt > | |
OutputIt | format_duration_unit (OutputIt out) |
template<typename Char > | |
FMT_CONSTEXPR ansi_color_escape< Char > | make_foreground_color (detail::color_type foreground) FMT_NOEXCEPT |
template<typename Char > | |
FMT_CONSTEXPR ansi_color_escape< Char > | make_background_color (detail::color_type background) FMT_NOEXCEPT |
template<typename Char > | |
FMT_CONSTEXPR ansi_color_escape< Char > | make_emphasis (emphasis em) FMT_NOEXCEPT |
template<typename Char > | |
void | fputs (const Char *chars, FILE *stream) FMT_NOEXCEPT |
template<> | |
void | fputs< wchar_t > (const wchar_t *chars, FILE *stream) FMT_NOEXCEPT |
template<typename Char > | |
void | reset_color (FILE *stream) FMT_NOEXCEPT |
template<> | |
void | reset_color< wchar_t > (FILE *stream) FMT_NOEXCEPT |
template<typename Char > | |
void | reset_color (buffer< Char > &buffer) FMT_NOEXCEPT |
template<typename Char > | |
void | vformat_to (buffer< Char > &buf, const text_style &ts, basic_string_view< Char > format_str, basic_format_args< buffer_context< type_identity_t< Char >>> args) |
template<typename T , typename... Tail> | |
const T & | first (const T &value, const Tail &...) |
template<typename Char > | |
FMT_CONSTEXPR unsigned | count_parts (basic_string_view< Char > format_str) |
template<bool IS_CONSTEXPR, typename Char , typename PartHandler > | |
FMT_CONSTEXPR void | compile_format_string (basic_string_view< Char > format_str, PartHandler handler) |
template<typename OutputIt , typename Context , typename Id > | |
void | format_arg (basic_format_parse_context< typename Context::char_type > &parse_ctx, Context &ctx, Id arg_id) |
template<typename Char , unsigned N> | |
FMT_CONSTEXPR format_part_array< Char, N > | compile_to_parts (basic_string_view< Char > format_str) |
template<typename T > | |
constexpr const T & | constexpr_max (const T &a, const T &b) |
template<typename... Args, typename S , FMT_ENABLE_IF(is_compile_string< S >::value) > | |
constexpr auto | compile (S format_str) -> detail::compiled_format< S, Args... > |
template<typename... Args, typename Char , size_t N> | |
auto | compile (const Char(&format_str)[N]) -> detail::compiled_format< const Char *, Args... > |
template<typename T > | |
constexpr T | const_check (T value) |
FMT_NORETURN FMT_API void | assert_fail (const char *file, int line, const char *message) |
template<typename Int > | |
FMT_CONSTEXPR std::make_unsigned< Int >::type | to_unsigned (Int value) |
FMT_SUPPRESS_MSC_WARNING (4566) const expr unsigned char micro[] | |
template<typename Char > | |
constexpr bool | is_unicode () |
void | to_string_view (...) |
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 Container > | |
Container & | get_container (std::back_insert_iterator< Container > it) |
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) |
template<typename Buffer > | |
auto | get_iterator (Buffer &buf) -> decltype(buf.out()) |
template<typename T > | |
buffer_appender< T > | get_iterator (buffer< T > &buf) |
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 &...) |
template<bool B = false> | |
constexpr size_t | count () |
template<bool B1, bool B2, bool... Tail> | |
constexpr size_t | count () |
template<typename... Args> | |
constexpr size_t | count_named_args () |
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) | |
constexpr bool | is_integral_type (type t) |
constexpr bool | is_arithmetic_type (type t) |
template<typename Context , typename T > | |
FMT_CONSTEXPR basic_format_arg< Context > | make_arg (const T &value) |
template<typename > | |
constexpr unsigned long long | encode_types () |
template<typename Context , typename Arg , typename... Args> | |
constexpr unsigned long long | encode_types () |
template<typename T > | |
int | check (unformattable) |
template<typename T , typename U > | |
const U & | check (const U &val) |
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 > | |
const T & | unwrap (const T &v) |
template<typename T > | |
const T & | unwrap (const std::reference_wrapper< T > &v) |
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 > | |
void | vformat_to (buffer< Char > &buf, basic_string_view< Char > format_str, basic_format_args< FMT_BUFFER_CONTEXT(type_identity_t< Char >)> args, detail::locale_ref loc={}) |
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) |
int | safe_strerror (int error_code, char *&buffer, size_t buffer_size) FMT_NOEXCEPT |
FMT_FUNC void | format_error_code (detail::buffer< char > &out, int error_code, string_view message) FMT_NOEXCEPT |
FMT_FUNC void | report_error (format_func func, int error_code, string_view message) FMT_NOEXCEPT |
void | fwrite_fully (const void *ptr, size_t size, size_t count, FILE *stream) |
template<typename Char > | |
FMT_FUNC std::string | grouping_impl (locale_ref loc) |
template<typename Char > | |
FMT_FUNC Char | thousands_sep_impl (locale_ref loc) |
template<typename Char > | |
FMT_FUNC Char | decimal_point_impl (locale_ref loc) |
template<> | |
FMT_FUNC int | count_digits< 4 > (detail::fallback_uintptr n) |
template<int SHIFT = 0> | |
fp | normalize (fp value) |
bool | operator== (fp x, fp y) |
uint64_t | multiply (uint64_t lhs, uint64_t rhs) |
fp | operator* (fp x, fp y) |
fp | get_cached_power (int min_exponent, int &pow10_exponent) |
round_direction | get_round_direction (uint64_t divisor, uint64_t remainder, uint64_t error) |
template<typename Handler > | |
FMT_ALWAYS_INLINE digits::result | grisu_gen_digits (fp value, uint64_t error, int &exp, Handler &handler) |
template<typename Double > | |
void | fallback_format (Double d, int num_digits, bool binary32, buffer< char > &buf, int &exp10) |
template<typename T > | |
int | format_float (T value, int precision, float_specs specs, buffer< char > &buf) |
template<typename T > | |
int | snprintf_float (T value, int precision, float_specs specs, buffer< char > &buf) |
const char * | utf8_decode (const char *buf, uint32_t *c, int *e) |
template<typename T > | |
int | format_float (char *buf, std::size_t size, const char *format, int precision, T value) |
template<typename Char > | |
basic_format_context< std::back_insert_iterator< buffer< Char > >, Char >::iterator | vformat_to (buffer< Char > &buf, basic_string_view< Char > format_str, basic_format_args< basic_format_context< std::back_insert_iterator< buffer< type_identity_t< Char >>>, type_identity_t< Char >>> args) |
template basic_format_context< std::back_insert_iterator< buffer< char > >, char >::iterator | vformat_to (buffer< char > &, string_view, basic_format_args< basic_format_context< std::back_insert_iterator< buffer< type_identity_t< char >>>, type_identity_t< char >>>) |
template<typename Dest , typename Source > | |
Dest | bit_cast (const Source &source) |
bool | is_big_endian () |
fallback_uintptr | to_uintptr (const void *p) |
template<typename T > | |
constexpr T | max_value () |
template<typename T > | |
constexpr int | num_bits () |
template<> | |
constexpr int | num_bits< int128_t > () |
template<> | |
constexpr int | num_bits< uint128_t > () |
template<> | |
constexpr int | num_bits< fallback_uintptr > () |
FMT_INLINE void | assume (bool condition) |
template<typename Char > | |
Char * | get_data (std::basic_string< Char > &s) |
template<typename Container > | |
Container::value_type * | get_data (Container &c) |
template<typename T > | |
T * | make_checked (T *p, size_t) |
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) |
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) |
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 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) |
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 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 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) |
FMT_INLINE uint16_t | bsr2log10 (int bsr) |
int | count_digits (uint64_t n) |
template<unsigned BITS, typename UInt > | |
int | count_digits (UInt n) |
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 Char > | |
FMT_API std::string | grouping_impl (locale_ref loc) |
template<typename Char > | |
std::string | grouping (locale_ref loc) |
template<> | |
std::string | grouping< wchar_t > (locale_ref loc) |
template<typename Char > | |
FMT_API Char | thousands_sep_impl (locale_ref loc) |
template<typename Char > | |
Char | thousands_sep (locale_ref loc) |
template<> | |
wchar_t | thousands_sep (locale_ref loc) |
template<typename Char > | |
FMT_API Char | decimal_point_impl (locale_ref loc) |
template<typename Char > | |
Char | decimal_point (locale_ref loc) |
template<> | |
wchar_t | decimal_point (locale_ref loc) |
template<typename Char > | |
bool | equal2 (const Char *lhs, const char *rhs) |
bool | equal2 (const char *lhs, const char *rhs) |
template<typename Char > | |
void | copy2 (Char *dst, const char *src) |
FMT_INLINE void | copy2 (char *dst, const char *src) |
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<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) |
template<typename T > | |
constexpr dragonbox::float_info< T >::carrier_uint | exponent_mask () |
template<typename Char , typename It > | |
It | write_exponent (int exp, It it) |
template<typename T > | |
T | promote_float (T value) |
double | promote_float (float value) |
template<typename Handler > | |
FMT_CONSTEXPR void | handle_int_type_spec (char spec, 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 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<typename Char , typename ErrorHandler > | |
FMT_CONSTEXPR void | check_string_type_spec (Char spec, ErrorHandler &&eh) |
template<typename Char , typename ErrorHandler > | |
FMT_CONSTEXPR void | check_pointer_type_spec (Char spec, ErrorHandler &&eh) |
template<typename OutputIt , typename Char > | |
FMT_NOINLINE OutputIt | fill (OutputIt it, size_t n, const fill_t< Char > &fill) |
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 > | |
OutputIt | write_bytes (OutputIt out, string_view bytes, const basic_format_specs< Char > &specs) |
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 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 > | |
OutputIt | write_nonfinite (OutputIt out, bool isinf, const basic_format_specs< Char > &specs, const float_specs &fspecs) |
int | get_significand_size (const big_decimal_fp &fp) |
template<typename T > | |
int | get_significand_size (const dragonbox::decimal_fp< T > &fp) |
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) |
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 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_char (OutputIt out, Char value, const basic_format_specs< Char > &specs) |
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 (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 > | |
FMT_CONSTEXPR bool | is_name_start (Char c) |
template<typename Char , typename ErrorHandler > | |
FMT_CONSTEXPR int | parse_nonnegative_int (const Char *&begin, const Char *end, ErrorHandler &&eh) |
template<template< typename > class Handler, typename FormatArg , typename ErrorHandler > | |
FMT_CONSTEXPR int | get_dynamic_spec (FormatArg arg, ErrorHandler eh) |
template<typename Context , typename ID > | |
FMT_CONSTEXPR Context::format_arg | get_arg (Context &ctx, ID id) |
template<typename Char , typename IDHandler > | |
FMT_CONSTEXPR const Char * | parse_arg_id (const Char *begin, const Char *end, IDHandler &&handler) |
template<typename Char > | |
FMT_CONSTEXPR int | code_point_length (const Char *begin) |
template<typename Char > | |
constexpr bool | is_ascii_letter (Char c) |
template<typename Char , FMT_ENABLE_IF(std::is_integral< Char >::value) > | |
constexpr Char | to_ascii (Char value) |
template<typename Char , FMT_ENABLE_IF(std::is_enum< Char >::value) > | |
constexpr std::underlying_type< Char >::type | to_ascii (Char value) |
template<typename Char , typename Handler > | |
FMT_CONSTEXPR const Char * | parse_align (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 Char , typename Handler > | |
FMT_CONSTEXPR const Char * | parse_precision (const Char *begin, const Char *end, Handler &&handler) |
template<typename Char , typename SpecHandler > | |
FMT_CONSTEXPR const Char * | parse_format_specs (const Char *begin, const Char *end, SpecHandler &&handler) |
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) |
template<typename Char , typename Handler > | |
FMT_CONSTEXPR const Char * | parse_replacement_field (const Char *begin, const Char *end, Handler &&handler) |
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 T , typename ParseContext > | |
FMT_CONSTEXPR const ParseContext::char_type * | parse_format_specs (ParseContext &ctx) |
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<template< typename > class Handler, typename Context > | |
void | handle_dynamic_spec (int &value, arg_ref< typename Context::char_type > ref, Context &ctx) |
template FMT_API std::string | grouping_impl< char > (locale_ref loc) |
template FMT_API std::string | grouping_impl< wchar_t > (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 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) |
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) |
template<typename Char > | |
std::basic_string< Char > | vformat (const std::locale &loc, basic_string_view< Char > format_str, basic_format_args< buffer_context< type_identity_t< Char >>> args) |
template<typename Char , typename Traits > | |
void_t | operator<< (std::basic_ostream< Char, Traits > &, Char) |
template<typename Char , typename Traits > | |
void_t | operator<< (std::basic_ostream< Char, Traits > &, char) |
template<typename Traits > | |
void_t | operator<< (std::basic_ostream< char, Traits > &, char) |
template<typename Traits > | |
void_t | operator<< (std::basic_ostream< char, Traits > &, signed char) |
template<typename Traits > | |
void_t | operator<< (std::basic_ostream< char, Traits > &, unsigned char) |
template<typename Char > | |
void | write_buffer (std::basic_ostream< Char > &os, buffer< Char > &buf) |
template<typename Char , typename T > | |
void | format_value (buffer< Char > &buf, const T &value, locale_ref loc=locale_ref()) |
template<typename T , typename Context , typename Char > | |
void | convert_arg (basic_format_arg< Context > &arg, Char type) |
template<typename Char , typename Context > | |
void | vprintf (buffer< Char > &buf, basic_string_view< Char > format, basic_format_args< Context > args) |
template<typename RangeT , typename OutputIterator > | |
OutputIterator | copy (const RangeT &range, OutputIterator out) |
template<typename OutputIterator > | |
OutputIterator | copy (const char *str, OutputIterator out) |
template<typename OutputIterator > | |
OutputIterator | copy (char ch, OutputIterator out) |
template<class Tuple , class F , size_t... Is> | |
void | for_each (index_sequence< Is... >, Tuple &&tup, F &&f) FMT_NOEXCEPT |
template<class T > | |
FMT_CONSTEXPR make_index_sequence< std::tuple_size< T >::value > | get_indexes (T const &) |
template<class Tuple , class F > | |
void | for_each (Tuple &&tup, F &&f) |
template<typename Arg , FMT_ENABLE_IF(!is_like_std_string< typename std::decay< Arg >::type >::value) > | |
FMT_CONSTEXPR const char * | format_str_quoted (bool add_space, const Arg &) |
FMT_CONSTEXPR const char * | format_str_quoted (bool add_space, const char *) |
FMT_CONSTEXPR const wchar_t * | format_str_quoted (bool add_space, const wchar_t *) |
FMT_CONSTEXPR const char * | format_str_quoted (bool add_space, const char) |
FMT_CONSTEXPR const wchar_t * | format_str_quoted (bool add_space, const wchar_t) |
Variables | |
FMT_EXTERN template struct | basic_data< void > |
using detail::checked_ptr = typedef T* |
using detail::format_func = typedef void (*)(detail::buffer<char>&, int, string_view) |
using detail::has_fallback_formatter = typedef std::is_constructible<fallback_formatter<T, typename Context::char_type> > |
using detail::index_sequence = typedef integer_sequence<size_t, N...> |
using detail::is_fast_float = typedef bool_constant<std::numeric_limits<T>::is_iec559 && sizeof(T) <= sizeof(double)> |
using detail::is_integer = typedef bool_constant<is_integral<T>::value && !std::is_same<T, bool>::value && !std::is_same<T, char>::value && !std::is_same<T, wchar_t>::value> |
using detail::is_signed = typedef std::integral_constant<bool, std::numeric_limits<T>::is_signed || std::is_same<T, int128_t>::value> |
using detail::iterator_t = typedef decltype(std::begin(std::declval<T&>())) |
using detail::long_type = typedef conditional_t<long_short, int, long long> |
using detail::make_index_sequence = typedef make_integer_sequence<size_t, N> |
using detail::mapped_type_constant = typedef type_constant<decltype(arg_mapper<Context>().map(std::declval<const T&>())), typename Context::char_type> |
using detail::needs_conversion = typedef bool_constant< std::is_same<typename std::iterator_traits<InputIt>::value_type, char>::value && std::is_same<OutChar, char8_type>::value> |
using detail::sentinel_t = typedef decltype(std::end(std::declval<T&>())) |
using detail::uint32_or_64_or_128_t = typedef conditional_t<num_bits<T>() <= 32 && !FMT_REDUCE_INT_INSTANTIATIONS, uint32_t, conditional_t<num_bits<T>() <= 64, uint64_t, uint128_t> > |
using detail::uintptr_t = typedef fallback_uintptr |
using detail::ulong_type = typedef conditional_t<long_short, unsigned, unsigned long long> |
using detail::value_type = typedef remove_cvref_t<decltype(*std::declval<Range>().begin())> |
using detail::void_t = typedef typename detail::void_t_impl<Ts...>::type |
anonymous enum : unsigned long long |
anonymous enum : unsigned long long |
|
strong |
enum detail::char8_type : unsigned char |
|
strong |
|
strong |
|
strong |
|
strong |
FMT_FUNC void detail::assert_fail | ( | const char * | file, |
int | line, | ||
const char * | message | ||
) |
References evaluate_beta_mutants::file, fprintf(), line, and pyrosetta.utility.array::message.
FMT_INLINE void detail::assume | ( | bool | condition | ) |
Referenced by to_string().
|
inline |
Referenced by write(), write_float(), write_padded(), and write_ptr().
|
inline |
|
inline |
References solution_counts::dest.
FMT_INLINE uint16_t detail::bsr2log10 | ( | int | bsr | ) |
|
inline |
int detail::check | ( | unformattable | ) |
Referenced by already_minimized(), and test().
FMT_INLINE void detail::check_format_string | ( | const S & | ) |
Referenced by make_args_checked().
void detail::check_format_string | ( | S | format_str | ) |
References FMT_CONSTEXPR_DECL, docking::s, and to_string_view().
FMT_CONSTEXPR void detail::check_pointer_type_spec | ( | Char | spec, |
ErrorHandler && | eh | ||
) |
FMT_CONSTEXPR void detail::check_string_type_spec | ( | Char | spec, |
ErrorHandler && | eh | ||
) |
|
inline |
|
inline |
References create_a3b_hbs::i, kmeans_adaptive_kernel_density_bb_dependent_rotlib::n, docking::s, and subloop_histogram::size.
Referenced by write().
FMT_CONSTEXPR int detail::code_point_length | ( | const Char * | begin | ) |
References const_check(), ObjexxFCL::len(), and internal_coordinates::lengths.
Referenced by parse_align(), and utf8_decode().
auto detail::compile | ( | const Char(&) | format_str[N] | ) | -> detail::compiled_format<const Char*, Args...> |
References N.
|
constexpr |
References to_string_view().
Referenced by compile(), format(), format_to(), and format_to_n().
FMT_CONSTEXPR void detail::compile_format_string | ( | basic_string_view< Char > | format_str, |
PartHandler | handler | ||
) |
FMT_CONSTEXPR basic_string_view<Char> detail::compile_string_to_view | ( | const Char(&) | s[N] | ) |
References N, and docking::s.
FMT_CONSTEXPR basic_string_view<Char> detail::compile_string_to_view | ( | const std_string_view< Char > & | s | ) |
References docking::s.
FMT_CONSTEXPR format_part_array<Char, N> detail::compile_to_parts | ( | basic_string_view< Char > | format_str | ) |
References value.
Referenced by code_point_length(), format_duration_unit(), detail::arg_formatter_base< OutputIt, Char, ErrorHandler >::operator()(), detail::arg_converter< T, Context >::operator()(), formatter< T, Char, enable_if_t< detail::type_constant< T, Char >::value !=detail::type::custom_type > >::parse(), dynamic_format_arg_store< Context >::push_back(), safe_duration_cast::safe_duration_cast(), and write().
|
constexpr |
References a, and compute_difference::b.
void detail::convert_arg | ( | basic_format_arg< Context > & | arg, |
Char | type | ||
) |
References arg(), and visit_format_arg().
Referenced by basic_printf_context< OutputIt, Char >::format().
OutputIterator detail::copy | ( | char | ch, |
OutputIterator | out | ||
) |
References erraser_single_res_analysis::out.
Referenced by formatter< tuple_arg_join< Char, T... >, Char >::format_args().
OutputIterator detail::copy | ( | const char * | str, |
OutputIterator | out | ||
) |
References erraser_single_res_analysis::out, and str().
OutputIterator detail::copy | ( | const RangeT & | range, |
OutputIterator | out | ||
) |
References end, erraser_single_res_analysis::out, and range.
Referenced by formatter< T, Char, enable_if_t< fmt::is_range< T, Char >::value &&(has_formatter< detail::value_type< T >, format_context >::value||detail::has_fallback_formatter< detail::value_type< T >, format_context >::value) > >::format(), formatter< TupleT, Char, enable_if_t< fmt::is_tuple_like< TupleT >::value > >::format(), and formatter< TupleT, Char, enable_if_t< fmt::is_tuple_like< TupleT >::value > >::format_each< FormatContext >::operator()().
void detail::copy2 | ( | Char * | dst, |
const char * | src | ||
) |
FMT_INLINE void detail::copy2 | ( | char * | dst, |
const char * | src | ||
) |
Referenced by format_decimal().
|
inline |
OutputIt detail::copy_str | ( | InputIt | begin, |
InputIt | end, | ||
OutputIt | it | ||
) |
References begin, erraser_util::copy(), and end.
OutputIt detail::copy_unit | ( | string_view | unit, |
OutputIt | out, | ||
Char | |||
) |
OutputIt detail::copy_unit | ( | string_view | unit, |
OutputIt | out, | ||
wchar_t | |||
) |
References erraser_util::copy(), and kmeans_adaptive_kernel_density_bb_dependent_rotlib::u.
Referenced by format_duration_unit().
|
constexpr |
|
constexpr |
References count().
|
inline |
References docking::s.
Referenced by count_code_points().
|
inline |
References create_a3b_hbs::i, docking::s, and subloop_histogram::size.
|
inline |
References count_code_points(), and docking::s.
Referenced by detail::arg_formatter_base< OutputIt, Char, ErrorHandler >::write(), and write().
|
inline |
|
inline |
References count, and kmeans_adaptive_kernel_density_bb_dependent_rotlib::n.
Referenced by format_error_code(), grisu_gen_digits(), and detail::chrono_formatter< FormatContext, OutputIt, Rep, Period >::write().
int detail::count_digits< 4 > | ( | detail::fallback_uintptr | n | ) |
References create_a3b_hbs::i, and kmeans_adaptive_kernel_density_bb_dependent_rotlib::n.
Referenced by detail::int_writer< OutputIt, Char, UInt >::on_hex(), and write_ptr().
|
constexpr |
References value.
FMT_CONSTEXPR unsigned detail::count_parts | ( | basic_string_view< Char > | format_str | ) |
References demo.D060_Folding::counter.
|
inline |
References correlation_time::loc.
|
inline |
References correlation_time::loc.
Referenced by write_float(), and write_significand().
template FMT_API wchar_t detail::decimal_point_impl | ( | locale_ref | loc | ) |
References correlation_time::loc.
FMT_API Char detail::decimal_point_impl | ( | locale_ref | loc | ) |
References correlation_time::loc.
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
References packed_arg_bits.
bool detail::equal2 | ( | const Char * | lhs, |
const char * | rhs | ||
) |
Referenced by vformat().
|
inline |
|
constexpr |
Referenced by detail::fp::assign().
void detail::fallback_format | ( | Double | d, |
int | num_digits, | ||
bool | binary32, | ||
buffer< char > & | buf, | ||
int & | exp10 | ||
) |
References detail::bigint::assign(), detail::bigint::assign_pow10(), cal_vdw_radius_pool::buf, compare(), kmeans_adaptive_kernel_density_bb_dependent_rotlib::denominator, detail::bigint::divmod_assign(), create_a3b_hbs::i, test_terpenes::lower, shift, to_unsigned(), test_terpenes::upper, and value.
Referenced by format_float().
FMT_NOINLINE OutputIt detail::fill | ( | OutputIt | it, |
size_t | n, | ||
const fill_t< Char > & | fill | ||
) |
References create_a3b_hbs::i, and kmeans_adaptive_kernel_density_bb_dependent_rotlib::n.
Referenced by utility::FixedSizeLexicographicalIterator< S >::begin(), utility::LexicographicalIterator::begin(), bind_std_array(), bind_T20_template_variadic(), find_disulfides(), main(), numeric::MathNTensor< T, N >::MathNTensor(), numeric::MathTensor< T >::MathTensor(), formatter< std::chrono::duration< Rep, Period >, Char >::spec_handler::on_fill(), detail::specs_setter< Char >::on_fill(), numeric::MathMatrix< T >::operator=(), numeric::MathVector< T >::operator=(), ObjexxFCL::CArray< T >::resize(), ObjexxFCL::CArrayP< T >::resize(), utility::subset_mapping::set_source_size(), numeric::MathMatrix< T >::set_zero(), and write_padded().
FMT_CONSTEXPR bool detail::find | ( | Ptr | first, |
Ptr | last, | ||
T | value, | ||
Ptr & | out | ||
) |
References create_a3b_hbs::first, and erraser_single_res_analysis::out.
Referenced by ObjexxFCL::internal::ObserverMediator::accumulate(), PoseWrap::add_apcs_local(), BacksideHbondFinderMover::apply(), MetalSiteFinderMover::apply(), average_degree(), calc_B_values(), cl_score(), cleanup_dna_chains(), compute_intrinsic_deviation(), pseudoTrace::contains(), utility::vectorL< L, T, A >::contains(), ChallengeMover::count_alignment(), HubDenovo::design(), design(), design_homodimer(), design_using_resfile(), do_event_prediction(), protocols::abinitio::JumpSpecificAbrelax::do_rerun(), dock(), dostuff(), TCDock::dump_pdb(), dump_points_pdb(), TCDock::dump_top_hits(), find_clusters(), fixbb_design(), PyCallBack_aaa_A_double_t::foo(), basic_printf_context< OutputIt, Char >::format(), gather_info_all_repeats(), binder::generate_opaque_declaration_if_needed(), CrystDesign::get_interface_residues(), get_loop_to_helix_points(), get_neighbor_subs(), DRRAFTER_util::get_resnum_chain(), has_element(), ObjexxFCL::has_prefix(), utility::vectorL< L, bool, A >::has_value(), utility::vector1< T, A >::has_value(), hb_score(), idealize_tf_pose(), utility::vector1< bool, A >::index(), utility::vector1< T, A >::index(), utility::vectorL< L, T, A >::index_of(), MatchSet::init(), numeric::geometry::hashing::SixDOffsetTree::insert(), interface_residues(), utility::Inline_File_Provider::is_black_listed_file(), binder::Config::is_buffer_protocol_requested(), binder::Config::is_class_binding_requested(), binder::Config::is_class_skipping_requested(), binder::Config::is_enum_binding_requested(), binder::Config::is_enum_skipping_requested(), PoseWrap::is_floating_sc(), binder::Config::is_function_binding_requested(), binder::Config::is_function_skipping_requested(), binder::Config::is_module_local_requested(), TCDock::justone(), load_coordinates_from_database(), main(), make_mutations(), binder::ClassBinder::maybe_base_classes(), rosetta_binders::utility_vector_binder< Vector, L, T, Allocator >::maybe_has_equal_operator(), morph_pdbs_test(), mutate_and_score_RNP(), ui::task::NetworkCall::network_operation_is_finished(), new_sc(), newer_sc(), protocols::jd2::RECONMPIJobDistributor::pick_consensus_AA(), PoseWrap::PoseWrap(), PYBIND11_MODULE(), refine(), repack(), run(), TCDock::run(), DockFragmentsMover::run(), FragmentAssemblyMover::run(), run_3bpy(), run_diiron_glu(), run_m8(), run_tyr_his(), run_zn2his(), save_cluster_tree_lite(), simple_opte_test(), SphereSampler::SphereSampler(), superimpose_pose(), PoseWrap::switch_to_cen(), PoseWrap::switch_to_fa(), and PoseWrap::update_designable_packable().
|
inline |
References create_a3b_hbs::first, and to_unsigned().
|
inline |
To detail::fmt_safe_duration_cast | ( | std::chrono::duration< FromRep, FromPeriod > | from | ) |
References FMT_THROW.
detail::FMT_SUPPRESS_MSC_WARNING | ( | 4566 | ) | const |
detail::FMT_TYPE_CONSTANT | ( | basic_string_view< Char > | , |
string_type | |||
) |
detail::FMT_TYPE_CONSTANT | ( | bool | , |
bool_type | |||
) |
detail::FMT_TYPE_CONSTANT | ( | Char | , |
char_type | |||
) |
detail::FMT_TYPE_CONSTANT | ( | const Char * | , |
cstring_type | |||
) |
detail::FMT_TYPE_CONSTANT | ( | const void * | , |
pointer_type | |||
) |
detail::FMT_TYPE_CONSTANT | ( | double | , |
double_type | |||
) |
detail::FMT_TYPE_CONSTANT | ( | float | , |
float_type | |||
) |
detail::FMT_TYPE_CONSTANT | ( | int | , |
int_type | |||
) |
detail::FMT_TYPE_CONSTANT | ( | int128_t | , |
int128_type | |||
) |
detail::FMT_TYPE_CONSTANT | ( | long double | , |
long_double_type | |||
) |
detail::FMT_TYPE_CONSTANT | ( | long long | , |
long_long_type | |||
) |
detail::FMT_TYPE_CONSTANT | ( | uint128_t | , |
uint128_type | |||
) |
detail::FMT_TYPE_CONSTANT | ( | unsigned long long | , |
ulong_long_type | |||
) |
detail::FMT_TYPE_CONSTANT | ( | unsigned | , |
uint_type | |||
) |
void detail::for_each | ( | index_sequence< Is... > | , |
Tuple && | tup, | ||
F && | f | ||
) |
void detail::for_each | ( | Tuple && | tup, |
F && | f | ||
) |
References create_a3b_hbs::f, for_each(), and get_indexes().
void detail::format_arg | ( | basic_format_parse_context< typename Context::char_type > & | parse_ctx, |
Context & | ctx, | ||
Id | arg_id | ||
) |
References visit_format_arg().
|
inline |
References copy2(), count_digits(), end, FMT_ASSERT, erraser_single_res_analysis::out, subloop_histogram::size, and value.
Referenced by format_int::format_unsigned().
|
inline |
References end, erraser_single_res_analysis::out, and subloop_histogram::size.
Referenced by detail::int_writer< OutputIt, Char, UInt >::on_num(), and write_significand().
OutputIt detail::format_duration_unit | ( | OutputIt | out | ) |
References const_check(), copy_unit(), and format_to().
OutputIt detail::format_duration_value | ( | OutputIt | out, |
Rep | val, | ||
int | precision | ||
) |
References pyrosetta.tests.distributed.test_dask::format, format_to(), and value.
FMT_API void detail::format_error_code | ( | detail::buffer< char > & | out, |
int | error_code, | ||
string_view | message | ||
) |
References count_digits(), format_to(), inline_buffer_size, is_negative(), pyrosetta.utility.array::message, and to_unsigned().
Referenced by format_system_error().
int detail::format_float | ( | char * | buf, |
std::size_t | size, | ||
const char * | format, | ||
int | precision, | ||
T | value | ||
) |
int detail::format_float | ( | T | value, |
int | precision, | ||
float_specs | specs, | ||
buffer< char > & | buf | ||
) |
References detail::float_specs::binary32, cal_vdw_radius_pool::buf, detail::fp::e, detail::digits::error, exp, fallback_format(), fixed, FMT_ASSERT, detail::float_specs::format, evaluate_beta_mutants::fp, get_cached_power(), grisu_gen_digits(), normalize(), detail::float_specs::showpoint, detail::fp::significand_size, snprintf_float(), detail::dragonbox::to_decimal(), to_unsigned(), detail::float_specs::use_grisu, and value.
template int detail::format_float< double > | ( | double | value, |
int | precision, | ||
float_specs | specs, | ||
buffer< char > & | buf | ||
) |
template int detail::format_float< long double > | ( | long double | value, |
int | precision, | ||
float_specs | specs, | ||
buffer< char > & | buf | ||
) |
FMT_CONSTEXPR const char * detail::format_str_quoted | ( | bool | add_space, |
const Arg & | |||
) |
Referenced by formatter< T, Char, enable_if_t< fmt::is_range< T, Char >::value &&(has_formatter< detail::value_type< T >, format_context >::value||detail::has_fallback_formatter< detail::value_type< T >, format_context >::value) > >::format(), and formatter< TupleT, Char, enable_if_t< fmt::is_tuple_like< TupleT >::value > >::format_each< FormatContext >::operator()().
FMT_CONSTEXPR const char* detail::format_str_quoted | ( | bool | add_space, |
const char * | |||
) |
FMT_CONSTEXPR const char* detail::format_str_quoted | ( | bool | add_space, |
const char | |||
) |
FMT_CONSTEXPR const wchar_t* detail::format_str_quoted | ( | bool | add_space, |
const wchar_t * | |||
) |
FMT_CONSTEXPR const wchar_t* detail::format_str_quoted | ( | bool | add_space, |
const wchar_t | |||
) |
Char* detail::format_uint | ( | Char * | buffer, |
detail::fallback_uintptr | n, | ||
int | num_digits, | ||
bool | = false |
||
) |
|
inline |
References end, and test_terpenes::upper.
|
inline |
References erraser_single_res_analysis::out, ptr(), to_unsigned(), and test_terpenes::upper.
void detail::format_value | ( | buffer< Char > & | buf, |
const T & | value, | ||
locale_ref | loc = locale_ref() |
||
) |
|
inline |
Referenced by print_string_stdout(), reset_color(), reset_color< wchar_t >(), and vprint().
|
inline |
|
inline |
References count(), FMT_THROW, ptr(), and subloop_histogram::size.
Referenced by vprint().
FMT_CONSTEXPR Context::format_arg detail::get_arg | ( | Context & | ctx, |
ID | id | ||
) |
References arg().
Referenced by basic_printf_context< OutputIt, Char >::format(), detail::specs_handler< ParseContext, Context >::get_arg(), basic_printf_context< OutputIt, Char >::get_arg(), detail::specs_handler< ParseContext, Context >::on_dynamic_precision(), detail::specs_handler< ParseContext, Context >::on_dynamic_width(), detail::format_handler< OutputIt, Char, Context >::on_format_specs(), detail::format_handler< OutputIt, Char, Context >::on_replacement_field(), and basic_printf_context< OutputIt, Char >::parse_header().
buffer<T>& detail::get_buffer | ( | buffer_appender< T > | ) |
iterator_buffer<OutputIt, T> detail::get_buffer | ( | OutputIt | ) |
buffer<T>& detail::get_buffer_init | ( | buffer_appender< T > | out | ) |
References get_container().
OutputIt detail::get_buffer_init | ( | OutputIt | out | ) |
References erraser_single_res_analysis::out.
Referenced by vformat_to().
|
inline |
References detail::basic_data< T >::grisu_pow10_exponents, detail::basic_data< T >::grisu_pow10_significands, detail::basic_data< T >::log10_2_significand, shift, and detail::fp::significand_size.
Referenced by format_float(), detail::dragonbox::shorter_interval_case(), and detail::dragonbox::to_decimal().
|
inline |
Referenced by printf_formatter< T >::format(), get_buffer_init(), reserve(), to_pointer(), and write().
|
inline |
|
inline |
References docking::s.
Referenced by densityTools(), ui::task::Node::get_data_callback(), and reserve().
FMT_CONSTEXPR int detail::get_dynamic_spec | ( | FormatArg | arg, |
ErrorHandler | eh | ||
) |
References arg(), to_unsigned(), value, and visit_format_arg().
FMT_CONSTEXPR make_index_sequence<std::tuple_size<T>::value> detail::get_indexes | ( | T const & | ) |
Referenced by for_each().
auto detail::get_iterator | ( | Buffer & | buf | ) | -> decltype(buf.out()) |
References cal_vdw_radius_pool::buf.
Referenced by vformat_to().
buffer_appender<T> detail::get_iterator | ( | buffer< T > & | buf | ) |
References cal_vdw_radius_pool::buf.
|
inline |
References erraser_analysis::diff, basic::options::OptionKeys::ms::ms, and docking::s.
Referenced by detail::chrono_formatter< FormatContext, OutputIt, Rep, Period >::on_second().
|
inline |
References down, detail::digits::error, FMT_ASSERT, numeric::remainder(), unknown, and up.
Referenced by detail::fixed_handler::on_digit(), and detail::fixed_handler::on_start().
|
inline |
References detail::fp::significand_size.
|
inline |
References count_digits().
Referenced by write_float().
FMT_CONSTEXPR const char* detail::get_units | ( | ) |
FMT_CONSTEXPR const char* detail::get_units< std::atto > | ( | ) |
FMT_CONSTEXPR const char* detail::get_units< std::centi > | ( | ) |
FMT_CONSTEXPR const char* detail::get_units< std::deca > | ( | ) |
FMT_CONSTEXPR const char* detail::get_units< std::deci > | ( | ) |
FMT_CONSTEXPR const char* detail::get_units< std::exa > | ( | ) |
FMT_CONSTEXPR const char* detail::get_units< std::femto > | ( | ) |
FMT_CONSTEXPR const char* detail::get_units< std::giga > | ( | ) |
FMT_CONSTEXPR const char* detail::get_units< std::hecto > | ( | ) |
FMT_CONSTEXPR const char* detail::get_units< std::kilo > | ( | ) |
FMT_CONSTEXPR const char* detail::get_units< std::mega > | ( | ) |
FMT_CONSTEXPR const char* detail::get_units< std::micro > | ( | ) |
FMT_CONSTEXPR const char* detail::get_units< std::milli > | ( | ) |
FMT_CONSTEXPR const char* detail::get_units< std::nano > | ( | ) |
FMT_CONSTEXPR const char* detail::get_units< std::peta > | ( | ) |
FMT_CONSTEXPR const char* detail::get_units< std::pico > | ( | ) |
FMT_CONSTEXPR const char* detail::get_units< std::ratio< 1 > > | ( | ) |
FMT_CONSTEXPR const char* detail::get_units< std::ratio< 3600 > > | ( | ) |
FMT_CONSTEXPR const char* detail::get_units< std::ratio< 60 > > | ( | ) |
FMT_CONSTEXPR const char* detail::get_units< std::tera > | ( | ) |
FMT_ALWAYS_INLINE digits::result detail::grisu_gen_digits | ( | fp | value, |
uint64_t | error, | ||
int & | exp, | ||
Handler & | handler | ||
) |
References count_digits(), detail::digits::error, exp, FMT_ASSERT, detail::digits::more, numeric::constants::f::one, detail::basic_data< T >::powers_of_10_64, and numeric::remainder().
Referenced by format_float().
|
inline |
References grouping_impl< char >(), and correlation_time::loc.
|
inline |
References grouping_impl< wchar_t >(), and correlation_time::loc.
FMT_FUNC std::string detail::grouping_impl | ( | locale_ref | loc | ) |
References correlation_time::loc.
FMT_API std::string detail::grouping_impl | ( | locale_ref | loc | ) |
References correlation_time::loc.
template FMT_API std::string detail::grouping_impl< char > | ( | locale_ref | loc | ) |
Referenced by grouping().
template FMT_API std::string detail::grouping_impl< wchar_t > | ( | locale_ref | loc | ) |
Referenced by grouping< wchar_t >().
FMT_CONSTEXPR void detail::handle_char_specs | ( | const basic_format_specs< Char > * | specs, |
Handler && | handler | ||
) |
References basic_format_specs< Char >::align, basic_format_specs< Char >::alt, sign::none, align::numeric, basic_format_specs< Char >::sign, and basic_format_specs< Char >::type.
Referenced by detail::arg_formatter_base< OutputIt, Char, ErrorHandler >::operator()(), and formatter< T, Char, enable_if_t< detail::type_constant< T, Char >::value !=detail::type::custom_type > >::parse().
FMT_CONSTEXPR void detail::handle_cstring_type_spec | ( | Char | spec, |
Handler && | handler | ||
) |
void detail::handle_dynamic_spec | ( | int & | value, |
arg_ref< typename Context::char_type > | ref, | ||
Context & | ctx | ||
) |
FMT_CONSTEXPR void detail::handle_int_type_spec | ( | char | spec, |
Handler && | handler | ||
) |
|
inline |
Referenced by format_arg_store< Context, Args >::format_arg_store(), and init_named_args().
void detail::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 | ||
) |
References arg(), find_lowest_scoring_relaxed_struct::args, and init_named_args().
void detail::init_named_args | ( | named_arg_info< Char > * | named_args, |
int | arg_count, | ||
int | named_arg_count, | ||
const T & | , | ||
const Tail &... | args | ||
) |
References find_lowest_scoring_relaxed_struct::args, and init_named_args().
FMT_INLINE void detail::init_named_args | ( | std::nullptr_t | , |
int | , | ||
int | , | ||
const Args & | ... | ||
) |
|
constexpr |
References last_numeric_type, none_type, and predPRE::t.
Referenced by basic_format_arg< Context >::is_arithmetic(), and detail::numeric_specs_checker< ErrorHandler >::require_numeric_argument().
|
constexpr |
|
inline |
References kmeans_adaptive_kernel_density_bb_dependent_rotlib::u.
Referenced by detail::fallback_uintptr::fallback_uintptr().
|
constexpr |
FMT_CONSTEXPR bool detail::is_name_start | ( | Char | c | ) |
References kmeans_adaptive_kernel_density_bb_dependent_rotlib::c.
Referenced by parse_arg_id().
FMT_CONSTEXPR bool detail::is_negative | ( | T | value | ) |
FMT_CONSTEXPR bool detail::is_supported_floating_point | ( | T | ) |
References FMT_USE_DOUBLE, FMT_USE_FLOAT, FMT_USE_LONG_DOUBLE, and value.
Referenced by detail::arg_formatter_base< OutputIt, Char, ErrorHandler >::operator()(), and write().
|
constexpr |
References FMT_UNICODE.
|
inline |
|
inline |
Referenced by numeric::alignment::QCPKernel< Real >::calc_rmsd_Theobald_method(), compare_times::compare_times(), detail::chrono_formatter< FormatContext, OutputIt, Rep, Period >::format_localized(), detail::chrono_formatter< FormatContext, OutputIt, Rep, Period >::handle_nan_inf(), and detail::chrono_formatter< FormatContext, OutputIt, Rep, Period >::write().
|
inline |
Referenced by localtime().
|
inline |
FMT_CONSTEXPR basic_format_arg< Context > detail::make_arg | ( | const T & | value | ) |
References arg(), and detail::arg_mapper< Context >::map().
|
inline |
FMT_CONSTEXPR ansi_color_escape<Char> detail::make_background_color | ( | detail::color_type | background | ) |
References execute::background, and detail::basic_data< T >::background_color.
References kmeans_adaptive_kernel_density_bb_dependent_rotlib::p.
Referenced by detail::buffer< T >::append(), detail::buffer< Container::value_type >::append(), detail::bigint::assign(), basic_memory_buffer< T, SIZE, Allocator >::move(), detail::int_writer< OutputIt, Char, UInt >::on_num(), and reserve().
FMT_CONSTEXPR ansi_color_escape<Char> detail::make_emphasis | ( | emphasis | em | ) |
FMT_CONSTEXPR ansi_color_escape<Char> detail::make_foreground_color | ( | detail::color_type | foreground | ) |
References execute::foreground, and detail::basic_data< T >::foreground_color.
|
constexpr |
References max().
Referenced by run_parallel_docking().
|
inline |
References x, and predPRE::y.
Referenced by detail::chrono_formatter< FormatContext, OutputIt, Rep, Period >::hour(), detail::chrono_formatter< FormatContext, OutputIt, Rep, Period >::hour12(), detail::chrono_formatter< FormatContext, OutputIt, Rep, Period >::minute(), and detail::chrono_formatter< FormatContext, OutputIt, Rep, Period >::second().
References a, compute_difference::b, kmeans_adaptive_kernel_density_bb_dependent_rotlib::c, create_a3b_hbs::f, and numeric::product().
Referenced by operator*().
References detail::fp::double_significand_size, detail::fp::implicit_bit, offset, detail::fp::significand_size, and value.
Referenced by format_float().
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
References multiply(), x, and predPRE::y.
void_t detail::operator<< | ( | std::basic_ostream< Char, Traits > & | , |
char | |||
) |
void_t detail::operator<< | ( | std::basic_ostream< char, Traits > & | , |
char | |||
) |
void_t detail::operator<< | ( | std::basic_ostream< Char, Traits > & | , |
Char | |||
) |
void_t detail::operator<< | ( | std::basic_ostream< char, Traits > & | , |
signed char | |||
) |
void_t detail::operator<< | ( | std::basic_ostream< char, Traits > & | , |
unsigned char | |||
) |
References x, and predPRE::y.
FMT_CONSTEXPR const Char* detail::parse_align | ( | const Char * | begin, |
const Char * | end, | ||
Handler && | handler | ||
) |
References begin, kmeans_adaptive_kernel_density_bb_dependent_rotlib::c, align::center, code_point_length(), end, FMT_ASSERT, align::left, align::none, align::numeric, kmeans_adaptive_kernel_density_bb_dependent_rotlib::p, align::right, to_ascii(), and to_unsigned().
Referenced by formatter< std::chrono::duration< Rep, Period >, Char >::do_parse(), and parse_format_specs().
FMT_CONSTEXPR const Char* detail::parse_arg_id | ( | const Char * | begin, |
const Char * | end, | ||
IDHandler && | handler | ||
) |
References begin, kmeans_adaptive_kernel_density_bb_dependent_rotlib::c, end, FMT_ASSERT, ObjexxFCL::index(), is_name_start(), parse_nonnegative_int(), and to_unsigned().
Referenced by parse_precision(), parse_replacement_field(), and parse_width().
FMT_CONSTEXPR const Char* detail::parse_chrono_format | ( | const Char * | begin, |
const Char * | end, | ||
Handler && | handler | ||
) |
FMT_CONSTEXPR float_specs detail::parse_float_type_spec | ( | const basic_format_specs< Char > & | specs, |
ErrorHandler && | eh = {} |
||
) |
FMT_CONSTEXPR const Char* detail::parse_format_specs | ( | const Char * | begin, |
const Char * | end, | ||
SpecHandler && | handler | ||
) |
References begin, end, parse_align(), parse_precision(), parse_width(), and to_ascii().
Referenced by detail::format_string_compiler< Char, PartHandler >::on_format_specs().
FMT_CONSTEXPR const ParseContext::char_type* detail::parse_format_specs | ( | ParseContext & | ctx | ) |
References char_type, and create_a3b_hbs::f.
Referenced by detail::format_handler< OutputIt, Char, Context >::on_format_specs(), formatter< T, Char, enable_if_t< detail::type_constant< T, Char >::value !=detail::type::custom_type > >::parse(), dynamic_formatter< Char >::parse(), and formatter< bytes >::parse().
FMT_CONSTEXPR_DECL FMT_INLINE void detail::parse_format_string | ( | basic_string_view< Char > | format_str, |
Handler && | handler | ||
) |
FMT_CONSTEXPR int detail::parse_nonnegative_int | ( | const Char *& | begin, |
const Char * | end, | ||
ErrorHandler && | eh | ||
) |
References begin, end, FMT_ASSERT, and value.
Referenced by basic_printf_context< OutputIt, Char >::format(), parse_arg_id(), basic_printf_context< OutputIt, Char >::parse_header(), parse_precision(), and parse_width().
FMT_CONSTEXPR const Char* detail::parse_precision | ( | const Char * | begin, |
const Char * | end, | ||
Handler && | handler | ||
) |
FMT_CONSTEXPR const Char* detail::parse_replacement_field | ( | const Char * | begin, |
const Char * | end, | ||
Handler && | handler | ||
) |
References begin, kmeans_adaptive_kernel_density_bb_dependent_rotlib::c, end, and parse_arg_id().
Referenced by parse_format_string().
FMT_CONSTEXPR const Char* detail::parse_width | ( | const Char * | begin, |
const Char * | end, | ||
Handler && | handler | ||
) |
References begin, end, FMT_ASSERT, parse_arg_id(), and parse_nonnegative_int().
Referenced by formatter< std::chrono::duration< Rep, Period >, Char >::do_parse(), and parse_format_specs().
FMT_API void detail::report_error | ( | format_func | func, |
int | error_code, | ||
string_view | message | ||
) |
References detail::buffer< T >::data(), func, pyrosetta.utility.array::message, and detail::buffer< T >::size().
Referenced by report_system_error().
|
inline |
|
inline |
|
inline |
References kmeans_adaptive_kernel_density_bb_dependent_rotlib::c, get_container(), get_data(), make_checked(), kmeans_adaptive_kernel_density_bb_dependent_rotlib::n, and subloop_histogram::size.
Referenced by bind_std_forward_list(), bind_std_stl_vector(), bind_std_stl_vector_1(), utility::deep_copy_vector1< T >::deep_copy_vector1(), utility::deep_copy_vector1< T >::operator=(), detail::arg_formatter_base< OutputIt, Char, ErrorHandler >::reserve(), binder::vector_binder< T, Allocator >::vector_binder(), and detail::cf::vformat_to().
|
inline |
References detail::buffer< T >::append(), begin, end, and detail::basic_data< T >::reset_color.
|
inline |
References fputs(), and detail::basic_data< T >::reset_color.
|
inline |
References fputs(), and detail::basic_data< T >::wreset_color.
|
inline |
References cal_vdw_radius_pool::buf, FMT_ASSERT, FMT_MAYBE_UNUSED, pyrosetta.utility.array::message, basic::options::OptionKeys::run::run, strerror_r(), and strerror_s().
Referenced by format_system_error().
|
delete |
int detail::snprintf_float | ( | T | value, |
int | precision, | ||
float_specs | specs, | ||
buffer< char > & | buf | ||
) |
References begin, cal_vdw_radius_pool::buf, kmeans_adaptive_kernel_density_bb_dependent_rotlib::c, end, exp, fixed, FMT_ASSERT, FMT_SNPRINTF, detail::float_specs::format, pyrosetta.tests.distributed.test_dask::format, general, hex, enumerate_junctions::int, offset, kmeans_adaptive_kernel_density_bb_dependent_rotlib::p, detail::float_specs::showpoint, subloop_histogram::size, to_unsigned(), detail::float_specs::upper, and value.
Referenced by format_float().
template int detail::snprintf_float< double > | ( | double | value, |
int | precision, | ||
float_specs | specs, | ||
buffer< char > & | buf | ||
) |
template int detail::snprintf_float< long double > | ( | long double | value, |
int | precision, | ||
float_specs | specs, | ||
buffer< char > & | buf | ||
) |
|
inline |
References count, pyrosetta.tests.distributed.test_dask::format, str(), and strftime().
Referenced by pyrosetta.distributed.cluster.io.IO::_save_results(), auto-DRRAFTER_setup::auto_setup_helices(), pyrosetta.distributed.cluster.base::capture_task_metadata(), formatter< std::tm, Char >::format(), pyrosetta.distributed.cluster.tools::recreate_environment(), and basic::show_time().
|
inline |
References count, pyrosetta.tests.distributed.test_dask::format, and str().
Referenced by strftime().
|
inline |
References correlation_time::loc, and thousands_sep_impl< char >().
|
inline |
References correlation_time::loc, and thousands_sep_impl< wchar_t >().
template FMT_API wchar_t detail::thousands_sep_impl | ( | locale_ref | loc | ) |
References correlation_time::loc.
FMT_API Char detail::thousands_sep_impl | ( | locale_ref | loc | ) |
References correlation_time::loc.
template FMT_API char detail::thousands_sep_impl< char > | ( | locale_ref | loc | ) |
Referenced by thousands_sep().
template FMT_API wchar_t detail::thousands_sep_impl< wchar_t > | ( | locale_ref | loc | ) |
Referenced by thousands_sep().
|
constexpr |
References value.
|
constexpr |
References value.
Referenced by parse_align(), and parse_format_specs().
|
inline |
References FMT_ASSERT, test_terpenes::upper, and value.
Referenced by detail::chrono_formatter< FormatContext, OutputIt, Rep, Period >::on_12_hour(), detail::chrono_formatter< FormatContext, OutputIt, Rep, Period >::on_24_hour(), detail::chrono_formatter< FormatContext, OutputIt, Rep, Period >::on_minute(), detail::chrono_formatter< FormatContext, OutputIt, Rep, Period >::on_second(), detail::chrono_formatter< FormatContext, OutputIt, Rep, Period >::time(), and detail::chrono_formatter< FormatContext, OutputIt, Rep, Period >::write().
T* detail::to_pointer | ( | buffer_appender< T > | it, |
size_t | n | ||
) |
|
constexpr |
void detail::to_string_view | ( | ... | ) |
|
inline |
References kmeans_adaptive_kernel_density_bb_dependent_rotlib::p.
Referenced by write(), and detail::arg_formatter_base< OutputIt, Char, ErrorHandler >::write_pointer().
FMT_CONSTEXPR std::make_unsigned<Int>::type detail::to_unsigned | ( | Int | value | ) |
References FMT_ASSERT, and value.
Referenced by basic_format_parse_context< Char, ErrorHandler >::advance_to(), detail::bigint::align(), detail::buffer< T >::append(), fallback_format(), find< false, char >(), basic_printf_context< OutputIt, Char >::format(), format_error_code(), format_float(), format_uint(), get_dynamic_spec(), detail::dynamic_specs_handler< ParseContext >::make_arg_ref(), detail::int_writer< OutputIt, Char, UInt >::on_num(), detail::format_string_compiler< Char, PartHandler >::on_text(), detail::format_handler< OutputIt, Char, Context >::on_text(), detail::bigint::operator[](), formatter< std::chrono::duration< Rep, Period >, Char >::parse(), formatter< std::tm, Char >::parse(), parse_align(), parse_arg_id(), detail::bigint::remove_leading_zeros(), format_int::size(), snprintf_float(), detail::bigint::square(), detail::utf8_to_utf16::utf8_to_utf16(), write(), detail::chrono_formatter< FormatContext, OutputIt, Rep, Period >::write(), write_buffer(), write_float(), detail::write_int_data< Char >::write_int_data(), write_padded(), and write_ptr().
|
inline |
std::basic_string< Char > detail::vformat | ( | basic_string_view< Char > | format_str, |
basic_format_args< buffer_context< type_identity_t< Char >>> | args | ||
) |
References find_lowest_scoring_relaxed_struct::args, to_string(), and vformat_to().
std::basic_string<Char> detail::vformat | ( | const std::locale & | loc, |
basic_string_view< Char > | format_str, | ||
basic_format_args< buffer_context< type_identity_t< Char >>> | args | ||
) |
FMT_FUNC std::string detail::vformat | ( | string_view | format_str, |
format_args | args | ||
) |
template basic_format_context<std::back_insert_iterator<buffer<char> >, char>::iterator detail::vformat_to | ( | buffer< char > & | , |
string_view | , | ||
basic_format_args< basic_format_context< std::back_insert_iterator< buffer< type_identity_t< char >>>, type_identity_t< char >>> | |||
) |
basic_format_context<std::back_insert_iterator<buffer<Char> >, Char>::iterator detail::vformat_to | ( | buffer< Char > & | buf, |
basic_string_view< Char > | format_str, | ||
basic_format_args< basic_format_context< std::back_insert_iterator< buffer< type_identity_t< Char >>>, type_identity_t< Char >>> | args | ||
) |
void detail::vformat_to | ( | buffer< Char > & | buf, |
basic_string_view< Char > | format_str, | ||
basic_format_args< FMT_BUFFER_CONTEXT(type_identity_t< Char >)> | args, | ||
detail::locale_ref | loc = {} |
||
) |
void detail::vformat_to | ( | buffer< Char > & | buf, |
const text_style & | ts, | ||
basic_string_view< Char > | format_str, | ||
basic_format_args< buffer_context< type_identity_t< Char >>> | args | ||
) |
References find_lowest_scoring_relaxed_struct::args, execute::background, cal_vdw_radius_pool::buf, execute::foreground, text_style::get_background(), text_style::get_emphasis(), text_style::get_foreground(), text_style::has_background(), text_style::has_emphasis(), and text_style::has_foreground().
Referenced by format_to(), formatted_size(), vformat(), vformat(), vformat_to(), vformat_to_n(), and vprint().
|
inline |
Referenced by print().
|
inline |
void detail::vprintf | ( | buffer< Char > & | buf, |
basic_string_view< Char > | format, | ||
basic_format_args< Context > | args | ||
) |
References find_lowest_scoring_relaxed_struct::args, cal_vdw_radius_pool::buf, and pyrosetta.tests.distributed.test_dask::format.
Referenced by printf().
buffer_appender<Char> detail::write | ( | buffer_appender< Char > | out, |
basic_string_view< Char > | value | ||
) |
References get_container(), and erraser_single_res_analysis::out.
OutputIt detail::write | ( | OutputIt | out, |
basic_string_view< Char > | value | ||
) |
References base_iterator(), erraser_util::copy(), and reserve().
OutputIt detail::write | ( | OutputIt | out, |
basic_string_view< StrChar > | s, | ||
const basic_format_specs< Char > & | specs | ||
) |
References code_point_index(), count_code_points(), subloop_histogram::iterator, basic_format_specs< Char >::precision, reserve(), docking::s, subloop_histogram::size, to_unsigned(), basic::options::OptionKeys::mp::visualize::width, basic_format_specs< Char >::width, and write_padded().
Referenced by formatter< std::chrono::duration< Rep, Period >, Char >::format(), main(), detail::chrono_formatter< FormatContext, OutputIt, Rep, Period >::on_12_hour(), detail::chrono_formatter< FormatContext, OutputIt, Rep, Period >::on_24_hour(), detail::chrono_formatter< FormatContext, OutputIt, Rep, Period >::on_24_hour_time(), detail::chrono_formatter< FormatContext, OutputIt, Rep, Period >::on_iso_time(), detail::chrono_formatter< FormatContext, OutputIt, Rep, Period >::on_minute(), detail::chrono_formatter< FormatContext, OutputIt, Rep, Period >::on_second(), detail::arg_formatter_base< OutputIt, Char, ErrorHandler >::operator()(), read_tensor_test(), RosettaJob::return_results_to_server(), nacl_rosetta::RosettaInstance::RosettaThread(), basic::Report::write(), and numeric::write_tensor_to_file().
OutputIt detail::write | ( | OutputIt | out, |
bool | value | ||
) |
OutputIt detail::write | ( | OutputIt | out, |
Char | value | ||
) |
References base_iterator(), reserve(), and value.
OutputIt detail::write | ( | OutputIt | out, |
const Char * | value | ||
) |
References FMT_THROW, oop_conformations::length, erraser_single_res_analysis::out, and write().
auto detail::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 |
OutputIt detail::write | ( | OutputIt | out, |
const void * | value | ||
) |
References to_uintptr().
OutputIt detail::write | ( | OutputIt | out, |
monostate | |||
) |
References FMT_ASSERT, and erraser_single_res_analysis::out.
OutputIt detail::write | ( | OutputIt | out, |
string_view | value | ||
) |
References base_iterator(), and reserve().
|
inline |
OutputIt detail::write | ( | OutputIt | out, |
T | value, | ||
basic_format_specs< Char > | specs, | ||
locale_ref | loc = {} |
||
) |
void detail::write_buffer | ( | std::basic_ostream< Char > & | os, |
buffer< Char > & | buf | ||
) |
References cal_vdw_radius_pool::buf, kmeans_adaptive_kernel_density_bb_dependent_rotlib::n, subloop_histogram::size, and to_unsigned().
Referenced by vfprintf(), and vprint().
OutputIt detail::write_bytes | ( | OutputIt | out, |
string_view | bytes, | ||
const basic_format_specs< Char > & | specs | ||
) |
References subloop_histogram::iterator, reserve(), and write_padded().
Referenced by formatter< bytes >::format().
OutputIt detail::write_char | ( | OutputIt | out, |
Char | value, | ||
const basic_format_specs< Char > & | specs | ||
) |
References subloop_histogram::iterator, reserve(), value, and write_padded().
Referenced by detail::arg_formatter_base< OutputIt, Char, ErrorHandler >::char_spec_handler::on_char().
It detail::write_exponent | ( | int | exp, |
It | it | ||
) |
References exp, FMT_ASSERT, and top.
OutputIt detail::write_float | ( | OutputIt | out, |
const DecimalFP & | fp, | ||
const basic_format_specs< Char > & | specs, | ||
float_specs | fspecs, | ||
Char | decimal_point | ||
) |
References base_iterator(), decimal_point(), exp, basic::options::OptionKeys::optE::fixed, detail::float_specs::format, ObjexxFCL::format::general(), get_significand_size(), subloop_histogram::iterator, max(), detail::float_specs::precision, reserve(), detail::float_specs::showpoint, sign(), detail::float_specs::sign, subloop_histogram::size, to_unsigned(), detail::float_specs::upper, basic_format_specs< Char >::width, write(), write_significand(), and numeric::constants::f::zero.
Referenced by write().
OutputIt detail::write_int | ( | OutputIt | out, |
int | num_digits, | ||
string_view | prefix, | ||
const basic_format_specs< Char > & | specs, | ||
F | f | ||
) |
References subloop_histogram::iterator, create_a3b_hbs::prefix, and reserve().
Referenced by detail::int_writer< OutputIt, Char, UInt >::on_bin(), detail::int_writer< OutputIt, Char, UInt >::on_dec(), detail::int_writer< OutputIt, Char, UInt >::on_hex(), detail::int_writer< OutputIt, Char, UInt >::on_oct(), and detail::arg_formatter_base< OutputIt, Char, ErrorHandler >::operator()().
OutputIt detail::write_nonfinite | ( | OutputIt | out, |
bool | isinf, | ||
const basic_format_specs< Char > & | specs, | ||
const float_specs & | fspecs | ||
) |
References utility::isinf(), subloop_histogram::iterator, reserve(), detail::float_specs::sign, subloop_histogram::size, str(), detail::float_specs::upper, and write_padded().
Referenced by write().
|
inline |
References create_a3b_hbs::f, and subloop_histogram::size.
Referenced by detail::arg_formatter_base< OutputIt, Char, ErrorHandler >::write(), write(), write_bytes(), write_char(), and write_nonfinite().
|
inline |
OutputIt detail::write_ptr | ( | OutputIt | out, |
UIntPtr | value, | ||
const basic_format_specs< Char > * | specs | ||
) |
|
inline |
References decimal_point(), end, and format_decimal().
|
inline |
|
inline |
References decimal_point(), and erraser_single_res_analysis::out.
Referenced by write_float(), and write_significand().
|
inline |
|
inline |
References decimal_point(), end, and write_significand().
FMT_EXTERN template struct detail::basic_data< void > |