format_to overloads
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);
» more...
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);
» more...
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;
» more...
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;
» more...
output iterator after writing
| Name | Description |
|---|---|
| out | address of the string receiving formatted characters |
| fmtStr | format string |
| args | values to format |