11template <
typename... T>
 
   12inline std::string 
format(fmt::format_string<T...> pattern, T&&... args)
 
   14    return fmt::vformat(pattern, fmt::make_format_args(args...));
 
 
   17template <
typename... T>
 
   18inline std::wstring 
format(fmt::wformat_string<T...> pattern, T&&... args)
 
   20    return fmt::vformat(pattern, fmt::make_format_args<fmt::wformat_context>(args...));
 
 
   23template <
typename... T>
 
   24inline void print(fmt::format_string<T...> pattern, T&&... args)
 
   26    return fmt::vprint(pattern, fmt::make_format_args(args...));
 
 
   29template <
typename... T>
 
   30inline void print(fmt::wformat_string<T...> pattern, T&&... args)
 
   32    return fmt::vprint(pattern, fmt::make_format_args<fmt::wformat_context>(args...));
 
 
   35template <
typename TOutputStream, 
typename... T>
 
   36inline void print(TOutputStream& stream, fmt::format_string<T...> pattern, T&&... args)
 
   38    return fmt::vprint(stream, pattern, fmt::make_format_args(args...));
 
 
   41template <
typename TOutputStream, 
typename... T>
 
   42inline void print(TOutputStream& stream, fmt::wformat_string<T...> pattern, T&&... args)
 
   44    return fmt::vprint(stream, pattern, fmt::make_format_args<fmt::wformat_context>(args...));
 
 
   51using namespace fmt::literals;
 
C++ Common project definitions.
std::string format(fmt::format_string< T... > pattern, T &&... args)
Format string.
void print(fmt::format_string< T... > pattern, T &&... args)
Format string and print it into the std::cout.