|
template<typename T > |
std::add_rvalue_reference< T >::type | fmt::v5::internal::declval () throw () |
|
template<typename Int > |
std::make_unsigned< Int >::type | fmt::v5::internal::to_unsigned (Int value) |
|
template<typename Container > |
Container & | fmt::v5::internal::get_container (std::back_insert_iterator< Container > it) |
|
template<typename Char > |
basic_string_view< Char > | fmt::v5::to_string_view (basic_string_view< Char > s) |
|
template<typename Char > |
basic_string_view< Char > | fmt::v5::to_string_view (const std::basic_string< Char > &s) |
|
template<typename Char > |
basic_string_view< Char > | fmt::v5::to_string_view (const Char *s) |
|
template<typename S , typename Enable = typename std::enable_if<is_compile_string<S>::value>::type> |
basic_string_view< typename S::char_type > | fmt::v5::to_string_view (const S &s) |
|
dummy_string_view | fmt::v5::internal::to_string_view (...) |
|
bool | fmt::v5::internal::is_integral (type t) |
|
bool | fmt::v5::internal::is_arithmetic (type t) |
|
template<typename Context , typename T > |
basic_format_arg< Context > | fmt::v5::internal::make_arg (const T &value) |
|
template<typename C > |
init< C, int, bool_type > | fmt::v5::internal::make_value (bool val) |
|
template<typename C > |
init< C, int, int_type > | fmt::v5::internal::make_value (short val) |
|
template<typename C > |
init< C, unsigned, uint_type > | fmt::v5::internal::make_value (unsigned short val) |
|
template<typename C > |
init< C, int, int_type > | fmt::v5::internal::make_value (int val) |
|
template<typename C > |
init< C, unsigned, uint_type > | fmt::v5::internal::make_value (unsigned val) |
|
template<typename C > |
init< C, long_type,(sizeof(long)==sizeof(int)?int_type:long_long_type) > | fmt::v5::internal::make_value (long val) |
|
template<typename C > |
init< C, ulong_type,(sizeof(unsigned long)==sizeof(unsigned)?uint_type:ulong_long_type) > | fmt::v5::internal::make_value (unsigned long val) |
|
template<typename C > |
init< C, long long, long_long_type > | fmt::v5::internal::make_value (long long val) |
|
template<typename C > |
init< C, unsigned long long, ulong_long_type > | fmt::v5::internal::make_value (unsigned long long val) |
|
template<typename C > |
init< C, int, int_type > | fmt::v5::internal::make_value (signed char val) |
|
template<typename C > |
init< C, unsigned, uint_type > | fmt::v5::internal::make_value (unsigned char val) |
|
template<typename C , typename Char > |
std::enable_if< std::is_same< typename C::char_type, Char >::value, init< C, int, char_type > >::type | fmt::v5::internal::make_value (Char val) |
|
template<typename C > |
std::enable_if< !std::is_same< typename C::char_type, char >::value, init< C, int, char_type > >::type | fmt::v5::internal::make_value (char val) |
|
template<typename C > |
init< C, double, double_type > | fmt::v5::internal::make_value (float val) |
|
template<typename C > |
init< C, double, double_type > | fmt::v5::internal::make_value (double val) |
|
template<typename C > |
init< C, long double, long_double_type > | fmt::v5::internal::make_value (long double val) |
|
template<typename C > |
init< C, const typename C::char_type *, cstring_type > | fmt::v5::internal::make_value (typename C::char_type *val) |
|
template<typename C > |
init< C, const typename C::char_type *, cstring_type > | fmt::v5::internal::make_value (const typename C::char_type *val) |
|
template<typename C > |
init< C, const signed char *, cstring_type > | fmt::v5::internal::make_value (signed char *val) |
|
template<typename C > |
init< C, const signed char *, cstring_type > | fmt::v5::internal::make_value (const signed char *val) |
|
template<typename C > |
init< C, const unsigned char *, cstring_type > | fmt::v5::internal::make_value (unsigned char *val) |
|
template<typename C > |
init< C, const unsigned char *, cstring_type > | fmt::v5::internal::make_value (const unsigned char *val) |
|
template<typename C > |
init< C, basic_string_view< typename C::char_type >, string_type > | fmt::v5::internal::make_value (basic_string_view< typename C::char_type > val) |
|
template<typename C > |
init< C, basic_string_view< typename C::char_type >, string_type > | fmt::v5::internal::make_value (typename basic_string_view< typename C::char_type >::type val) |
|
template<typename C > |
init< C, basic_string_view< typename C::char_type >, string_type > | fmt::v5::internal::make_value (const std::basic_string< typename C::char_type > &val) |
|
template<typename C > |
init< C, const void *, pointer_type > | fmt::v5::internal::make_value (void *val) |
|
template<typename C > |
init< C, const void *, pointer_type > | fmt::v5::internal::make_value (const void *val) |
|
template<typename C , typename T > |
std::enable_if<!std::is_same< T, typename C::char_type >::value >::type | fmt::v5::internal::make_value (const T *) |
|
template<typename C , typename T > |
std::enable_if< std::is_enum< T >::value &&convert_to_int< T, typename C::char_type >::value, init< C, int, int_type > >::type | fmt::v5::internal::make_value (const T &val) |
|
template<typename C , typename T , typename Char = typename C::char_type> |
std::enable_if< is_constructible< basic_string_view< Char >, T >::value &&!internal::is_string< T >::value, init< C, basic_string_view< Char >, string_type > >::type | fmt::v5::internal::make_value (const T &val) |
|
template<typename C , typename T , typename Char = typename C::char_type> |
std::enable_if< !convert_to_int< T, Char >::value &&!std::is_same< T, Char >::value &&!std::is_convertible< T, basic_string_view< Char > >::value &&!is_constructible< basic_string_view< Char >, T >::value &&!internal::is_string< T >::value, init< C, const T &, custom_type > >::type | fmt::v5::internal::make_value (const T &val) |
|
template<typename C , typename T > |
init< C, const void *, named_arg_type > | fmt::v5::internal::make_value (const named_arg< T, typename C::char_type > &val) |
|
template<typename C , typename S > |
std::enable_if< internal::is_string< S >::value, init< C, basic_string_view< typename C::char_type >, string_type > >::type | fmt::v5::internal::make_value (const S &val) |
|
template<typename Visitor , typename Context > |
internal::result_of< Visitor(int)>::type | fmt::v5::visit_format_arg (Visitor &&vis, const basic_format_arg< Context > &arg) |
|
template<typename Visitor , typename Context > |
internal::result_of< Visitor(int)>::type | fmt::v5::visit (Visitor &&vis, const basic_format_arg< Context > &arg) |
|
template<typename Context > |
unsigned long long | fmt::v5::internal::get_types () |
|
template<typename Context , typename Arg , typename... Args> |
unsigned long long | fmt::v5::internal::get_types () |
|
template<bool IS_PACKED, typename Context , typename T > |
std::enable_if< IS_PACKED, value< Context > >::type | fmt::v5::internal::make_arg (const T &value) |
|
template<bool IS_PACKED, typename Context , typename T > |
std::enable_if<!IS_PACKED, basic_format_arg< Context > >::type | fmt::v5::internal::make_arg (const T &value) |
|
template<typename Context = format_context, typename... Args> |
format_arg_store< Context, Args... > | fmt::v5::make_format_args (const Args &...args) |
|
template<typename... Args, typename S > |
std::enable_if<!is_compile_string< S >::value >::type | fmt::v5::internal::check_format_string (const S &) |
|
template<typename... Args, typename S > |
std::enable_if< is_compile_string< S >::value >::type | fmt::v5::internal::check_format_string (S) |
|
template<typename Char > |
std::basic_string< Char > | fmt::v5::internal::vformat (basic_string_view< Char > format_str, basic_format_args< typename buffer_context< Char >::type > args) |
|
template<typename Char > |
buffer_context< Char >::type::iterator | fmt::v5::internal::vformat_to (internal::basic_buffer< Char > &buf, basic_string_view< Char > format_str, basic_format_args< typename buffer_context< Char >::type > args) |
|
template<typename T > |
internal::named_arg< T, char > | fmt::v5::arg (string_view name, const T &arg) |
|
template<typename T > |
internal::named_arg< T, wchar_t > | fmt::v5::arg (wstring_view name, const T &arg) |
|
template<typename S , typename T , typename Char > |
void | fmt::v5::arg (S, internal::named_arg< T, Char >)=delete |
|
template<typename Container , typename S > |
std::enable_if< is_contiguous< Container >::value, std::back_insert_iterator< Container > >::type | fmt::v5::vformat_to (std::back_insert_iterator< Container > out, const S &format_str, basic_format_args< typename buffer_context< typename char_t< S >::type >::type > args) |
|
template<typename Container , typename S , typename... Args> |
std::enable_if< is_contiguous< Container >::value &&internal::is_string< S >::value, std::back_insert_iterator< Container > >::type | fmt::v5::format_to (std::back_insert_iterator< Container > out, const S &format_str, const Args &...args) |
|
template<typename S , typename Char = typename char_t< S >::type> |
std::basic_string< Char > | fmt::v5::vformat (const S &format_str, basic_format_args< typename buffer_context< Char >::type > args) |
|
template<typename S , typename... Args> |
std::basic_string< typename char_t< S >::type > | fmt::v5::format (const S &format_str, const Args &...args) |
|
void | fmt::v5::vprint (std::FILE *f, string_view format_str, format_args args) |
|
void | fmt::v5::vprint (std::FILE *f, wstring_view format_str, wformat_args args) |
|
template<typename S , typename... Args> |
std::enable_if< internal::is_string< S >::value, void >::type | fmt::v5::print (std::FILE *f, const S &format_str, const Args &...args) |
|
void | fmt::v5::vprint (string_view format_str, format_args args) |
|
void | fmt::v5::vprint (wstring_view format_str, wformat_args args) |
|
template<typename S , typename... Args> |
std::enable_if< internal::is_string< S >::value, void >::type | fmt::v5::print (const S &format_str, const Args &...args) |
|