format overloads
Synopses
Declared in <bslfmt_format_imp.h>
Format the specified args according to the specification given by the specified fmtStr and return the result as a bsl::string. In the event of an error the exception format_error is thrown.
template<class... t_ARGS>
bsl::string
format(
bslfmt::format_string<t_ARGS...> fmtStr,
t_ARGS const&... args);
Format the specified args according to the specification given by the specified fmtStr and return the result as a bsl::string. In the event of an error the exception format_error is thrown.
template<class... t_ARGS>
bsl::wstring
format(
bslfmt::wformat_string<t_ARGS...> fmtStr,
t_ARGS const&... args);
Format the specified args according to the specification given by the specified fmtStr, using the specified alloc to supply memory (if required), and return the result. In the event of an error the exception format_error is thrown.
template<class... t_ARGS>
bsl::string
format(
bsl::allocator<char> alloc,
bslfmt::format_string<t_ARGS...> fmtStr,
t_ARGS const&... args);
Format the specified args according to the specification given by the specified fmtStr, using the specified alloc to supply memory (if required), and return the result. In the event of an error the exception format_error is thrown.
template<class... t_ARGS>
bsl::wstring
format(
bsl::allocator<wchar_t> alloc,
bslfmt::wformat_string<t_ARGS...> fmtStr,
t_ARGS const&... args);
Created with MrDocs