|
using | char_type = typename Context::char_type |
|
|
constexpr FMT_ALWAYS_INLINE | value (int val) |
|
constexpr FMT_ALWAYS_INLINE | value (unsigned val) |
|
constexpr FMT_ALWAYS_INLINE | value (long long val) |
|
constexpr FMT_ALWAYS_INLINE | value (unsigned long long val) |
|
FMT_ALWAYS_INLINE | value (int128_opt val) |
|
FMT_ALWAYS_INLINE | value (uint128_opt val) |
|
constexpr FMT_ALWAYS_INLINE | value (float val) |
|
constexpr FMT_ALWAYS_INLINE | value (double val) |
|
FMT_ALWAYS_INLINE | value (long double val) |
|
constexpr FMT_ALWAYS_INLINE | value (bool val) |
|
constexpr FMT_ALWAYS_INLINE | value (char_type val) |
|
FMT_CONSTEXPR FMT_ALWAYS_INLINE | value (const char_type *val) |
|
FMT_CONSTEXPR FMT_ALWAYS_INLINE | value (basic_string_view< char_type > val) |
|
FMT_ALWAYS_INLINE | value (const void *val) |
|
FMT_ALWAYS_INLINE | value (const named_arg_info< char_type > *args, size_t size) |
|
template<typename T> |
FMT_CONSTEXPR20 FMT_ALWAYS_INLINE | value (T &val) |
|
| value (unformattable) |
|
| value (unformattable_char) |
|
| value (unformattable_pointer) |
|
|
union { | |
|
monostate no_value | |
|
int int_value | |
|
unsigned uint_value | |
|
long long long_long_value | |
|
unsigned long long ulong_long_value | |
|
int128_opt int128_value | |
|
uint128_opt uint128_value | |
|
bool bool_value | |
|
char_type char_value | |
|
float float_value | |
|
double double_value | |
|
long double long_double_value | |
|
const void * pointer | |
|
string_value< char_type > string | |
|
custom_value< Context > custom | |
|
named_arg_value< char_type > named_args | |
|
}; | | |
|
The documentation for this class was generated from the following file: