template<typename Context>
struct arg_mapper< Context >
Definition at line 1202 of file core.h.
|  | 
| FMT_CONSTEXPR FMT_INLINE auto | map (signed char val) -> int | 
|  | 
| FMT_CONSTEXPR FMT_INLINE auto | map (unsigned char val) -> unsigned | 
|  | 
| FMT_CONSTEXPR FMT_INLINE auto | map (short val) -> int | 
|  | 
| FMT_CONSTEXPR FMT_INLINE auto | map (unsigned short val) -> unsigned | 
|  | 
| FMT_CONSTEXPR FMT_INLINE auto | map (int val) -> int | 
|  | 
| FMT_CONSTEXPR FMT_INLINE auto | map (unsigned val) -> unsigned | 
|  | 
| FMT_CONSTEXPR FMT_INLINE auto | map (long val) -> long_type | 
|  | 
| FMT_CONSTEXPR FMT_INLINE auto | map (unsigned long val) -> ulong_type | 
|  | 
| FMT_CONSTEXPR FMT_INLINE auto | map (long long val) -> long long | 
|  | 
| FMT_CONSTEXPR FMT_INLINE auto | map (unsigned long long val) -> unsigned long long | 
|  | 
| FMT_CONSTEXPR FMT_INLINE auto | map (int128_t val) -> int128_t | 
|  | 
| FMT_CONSTEXPR FMT_INLINE auto | map (uint128_t val) -> uint128_t | 
|  | 
| FMT_CONSTEXPR FMT_INLINE auto | map (bool val) -> bool | 
|  | 
| template<typename T , FMT_ENABLE_IF(is_char< T >::value) > | 
| FMT_CONSTEXPR FMT_INLINE auto | map (T val) -> char_type | 
|  | 
| FMT_CONSTEXPR FMT_INLINE auto | map (float val) -> float | 
|  | 
| FMT_CONSTEXPR FMT_INLINE auto | map (double val) -> double | 
|  | 
| FMT_CONSTEXPR FMT_INLINE auto | map (long double val) -> long double | 
|  | 
| FMT_CONSTEXPR FMT_INLINE auto | map (char_type *val) -> const char_type * | 
|  | 
| FMT_CONSTEXPR FMT_INLINE auto | map (const char_type *val) -> const char_type * | 
|  | 
| template<typename T , FMT_ENABLE_IF(is_string< T >::value) > | 
| FMT_CONSTEXPR FMT_INLINE auto | map (const T &val) -> basic_string_view< char_type > | 
|  | 
| template<typename T , FMT_ENABLE_IF( std::is_constructible< basic_string_view< char_type >, T >::value && !is_string< T >::value &&!has_formatter< T, Context >::value && !has_fallback_formatter< T, char_type >::value) > | 
| FMT_CONSTEXPR FMT_INLINE auto | map (const T &val) -> basic_string_view< char_type > | 
|  | 
| template<typename T , FMT_ENABLE_IF( std::is_constructible< std_string_view< char_type >, T >::value && !std::is_constructible< basic_string_view< char_type >, T >::value && !is_string< T >::value &&!has_formatter< T, Context >::value && !has_fallback_formatter< T, char_type >::value) > | 
| FMT_CONSTEXPR FMT_INLINE auto | map (const T &val) -> basic_string_view< char_type > | 
|  | 
| FMT_CONSTEXPR FMT_INLINE auto | map (const signed char *val) -> const char * | 
|  | 
| FMT_CONSTEXPR FMT_INLINE auto | map (const unsigned char *val) -> const char * | 
|  | 
| FMT_CONSTEXPR FMT_INLINE auto | map (signed char *val) -> const char * | 
|  | 
| FMT_CONSTEXPR FMT_INLINE auto | map (unsigned char *val) -> const char * | 
|  | 
| FMT_CONSTEXPR FMT_INLINE auto | map (void *val) -> const void * | 
|  | 
| FMT_CONSTEXPR FMT_INLINE auto | map (const void *val) -> const void * | 
|  | 
| FMT_CONSTEXPR FMT_INLINE auto | map (std::nullptr_t val) -> const void * | 
|  | 
| template<typename T > | 
| FMT_CONSTEXPR auto | map (T) -> enable_if_t< std::is_pointer< T >::value, int > | 
|  | 
| template<typename T , std::size_t N> | 
| FMT_CONSTEXPR FMT_INLINE auto | map (const T(&values)[N]) -> const T(&)[N] | 
|  | 
| template<typename T , FMT_ENABLE_IF(std::is_enum< T >::value && !has_formatter< T, Context >::value && !has_fallback_formatter< T, char_type >::value) > | 
| FMT_CONSTEXPR FMT_INLINE auto | map (const T &val) -> decltype(std::declval< arg_mapper >().map(static_cast< typename std::underlying_type< T >::type >(val))) | 
|  | 
| template<typename T , FMT_ENABLE_IF(!is_string< T >::value &&!is_char< T >::value &&(has_formatter< T, Context >::value|| has_fallback_formatter< T, char_type >::value)) > | 
| FMT_CONSTEXPR FMT_INLINE auto | map (const T &val) -> const T & | 
|  | 
| template<typename T , FMT_ENABLE_IF(is_named_arg< T >::value) > | 
| FMT_CONSTEXPR FMT_INLINE auto | map (const T &named_arg) -> decltype(std::declval< arg_mapper >().map(named_arg.value)) | 
|  | 
| auto | map (...) -> unformattable | 
|  |