Parse and validate the specification string stored in the iterator accessed via the begin() method of the parseContext passed via the specified parseContext parameter. Where nested parameters are encountered in the specification string then the next_arg_id and check_arg_id are called on fc as specified in the C++ Standard. Return an end iterator of the parsed range. Throw an exception of type bsl::format_error in the event of failure.

Synopsis

Declared in <bslfmt_streamedformatter.h>

template<class t_PARSE_CONTEXT>
constexpr
t_PARSE_CONTEXT::iterator
parse(t_PARSE_CONTEXT& parseContext);

Created with MrDocs