format_to overloads
Synopses
Declared in <bslfmt_format_imp.h>
Format args per fmtStr into the string addressed by out.
template<class... t_ARGS>
void
format_to(
bsl::string* out,
bslfmt::format_string<t_ARGS...> fmtStr,
t_ARGS const&... args);
Format args per fmtStr into the string addressed by out.
template<class... t_ARGS>
void
format_to(
bsl::wstring* out,
bslfmt::wformat_string<t_ARGS...> fmtStr,
t_ARGS const&... args);
Format args per fmtStr into the output iterator out.
template<
class t_OUT,
class... t_ARGS>
t_OUT
format_to(
t_OUT out,
bslfmt::format_string<t_ARGS...> fmtStr,
t_ARGS const&... args)
requires !bsl::is_same<typename bsl::decay<t_OUT>::type, bsl::string *>::value;
Format args per fmtStr into the output iterator out.
template<
class t_OUT,
class... t_ARGS>
t_OUT
format_to(
t_OUT out,
bslfmt::wformat_string<t_ARGS...> fmtStr,
t_ARGS const&... args)
requires !bsl::is_same<typename bsl::decay<t_OUT>::type, bsl::wstring *>::value;
Return Value
output iterator after writing
Parameters
Name |
Description |
out |
address of the string receiving formatted characters |
fmtStr |
format string |
args |
values to format |
Created with MrDocs