#include <core.h>
Public Types | |
| typedef Context::char_type | char_type |
Public Member Functions | |
| FMT_CONSTEXPR | value (int val=0) |
| value (unsigned val) | |
| value (long long val) | |
| value (unsigned long long val) | |
| value (double val) | |
| value (long double val) | |
| value (const char_type *val) | |
| value (const signed char *val) | |
| value (const unsigned char *val) | |
| value (basic_string_view< char_type > val) | |
| value (const void *val) | |
| template<typename T > | |
| value (const T &val) | |
| const named_arg_base< char_type > & | as_named_arg () |
Public Attributes | |
| union { | |
| int int_value | |
| unsigned uint_value | |
| long long long_long_value | |
| unsigned long long ulong_long_value | |
| double double_value | |
| long double long_double_value | |
| const void * pointer | |
| string_value< char_type > string | |
| string_value< signed char > sstring | |
| string_value< unsigned char > ustring | |
| custom_value< Context > custom | |
| }; | |
Static Private Member Functions | |
| template<typename T > | |
| static void | format_custom_arg (const void *arg, Context &ctx) |
| typedef Context::char_type internal::value< Context >::char_type |
|
inline |
Definition at line 582 of file core.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineexplicit |
Definition at line 606 of file core.h.
|
inline |
|
inlinestaticprivate |
| union { ... } |
| custom_value<Context> internal::value< Context >::custom |
| double internal::value< Context >::double_value |
| int internal::value< Context >::int_value |
| long double internal::value< Context >::long_double_value |
| long long internal::value< Context >::long_long_value |
| const void* internal::value< Context >::pointer |
| string_value<signed char> internal::value< Context >::sstring |
| string_value<char_type> internal::value< Context >::string |
| unsigned internal::value< Context >::uint_value |
| unsigned long long internal::value< Context >::ulong_long_value |
| string_value<unsigned char> internal::value< Context >::ustring |
1.8.11