Template Struct basic_data

Struct Documentation

template<typename T = void>
struct fmt::v6::internal::basic_data

Public Static Attributes

const uint64_t powers_of_10_64[] = {1, 1 * 10, (1) * 100, (1) * 1000, (1) * 10000, (1) * 100000, (1) * 1000000, (1) * 10000000, (1) * 100000000, (1) * 1000000000, 1000000000ULL * 10, (1000000000ULL) * 100, (1000000000ULL) * 1000, (1000000000ULL) * 10000, (1000000000ULL) * 100000, (1000000000ULL) * 1000000, (1000000000ULL) * 10000000, (1000000000ULL) * 100000000, (1000000000ULL) * 1000000000, 10000000000000000000ULL}
const uint32_t zero_or_powers_of_10_32[] = {0, 1 * 10, (1) * 100, (1) * 1000, (1) * 10000, (1) * 100000, (1) * 1000000, (1) * 10000000, (1) * 100000000, (1) * 1000000000}
const uint64_t zero_or_powers_of_10_64[] = {0, 1 * 10, (1) * 100, (1) * 1000, (1) * 10000, (1) * 100000, (1) * 1000000, (1) * 10000000, (1) * 100000000, (1) * 1000000000, 1000000000ULL * 10, (1000000000ULL) * 100, (1000000000ULL) * 1000, (1000000000ULL) * 10000, (1000000000ULL) * 100000, (1000000000ULL) * 1000000, (1000000000ULL) * 10000000, (1000000000ULL) * 100000000, (1000000000ULL) * 1000000000, 10000000000000000000ULL}
const uint64_t pow10_significands[]
const int16_t pow10_exponents[] = {-1220, -1193, -1166, -1140, -1113, -1087, -1060, -1034, -1007, -980, -954, -927, -901, -874, -847, -821, -794, -768, -741, -715, -688, -661, -635, -608, -582, -555, -529, -502, -475, -449, -422, -396, -369, -343, -316, -289, -263, -236, -210, -183, -157, -130, -103, -77, -50, -24, 3, 30, 56, 83, 109, 136, 162, 189, 216, 242, 269, 295, 322, 348, 375, 402, 428, 455, 481, 508, 534, 561, 588, 614, 641, 667, 694, 720, 747, 774, 800, 827, 853, 880, 907, 933, 960, 986, 1013, 1039, 1066}
const char digits [] = "0001020304050607080910111213141516171819" "2021222324252627282930313233343536373839" "4041424344454647484950515253545556575859" "6061626364656667686970717273747576777879" "8081828384858687888990919293949596979899"
const char hex_digits[] = "0123456789abcdef"
const char foreground_color[] = "\x1b[38;2;"
const char background_color[] = "\x1b[48;2;"
const char reset_color[5] = "\x1b[0m"
const wchar_t wreset_color [5] = L"\x1b[0m"
const char signs[] = {0, '-', '+', ' '}