|
BDE 4.39.x Production Release
|
#include <bslfmt_format_imp.h>
This component-private namespace struct provides access to formatting implementation functions to which the bslfmt::format family of free functions can delegate.
Static Public Member Functions | |
| static Format_ContextOutputIteratorRef< t_CHAR > | process (Format_ContextOutputIteratorRef< t_CHAR > out, bsl::basic_string_view< t_CHAR > fmtStr, const basic_format_args< basic_format_context< Format_ContextOutputIteratorRef< t_CHAR >, t_CHAR > > &args) |
| template<class t_OUT , class t_CONTEXT > | |
| static t_OUT | process (t_OUT out, bsl::basic_string_view< t_CHAR > fmtStr, const basic_format_args< t_CONTEXT > &args) |
|
static |
Format the specified args according to the format string specified by fmtStr and write the result to the output iterator specified by out. Return an iterator one past the end of the output range. This function participates in overload resolution if out is of Format_ContextOutputIteratorRef type.
|
static |
Format the specified args according to the format string specified by fmtStr and write the result to the output iterator specified by out. Return an iterator one past the end of the output range. This function participates in overload resolution if out is not of Format_ContextOutputIteratorRef type.