Component‐private store of basic_format_arg objects.

Synopsis

Declared in <bslfmt_format_args.h>

template<
    class t_CONTEXT,
    class... t_ARGS>
class Format_ArgsStore;

Description

This type holds an array of basic_format_arg objects and is intended to be implicitly convertible to basic_format_args. Note that this type has reference semantics and users must ensure that this type does not outlive the arguments used in its construction.

Friends

Name

Description

BloombergLP::bslfmt::Format_ArgsUtil

Utility functions for manipulating format argument types.

BloombergLP::bslfmt::basic_format_args

Access to a set of type‐erased formatting arguments.

Non-Member Functions

Name

Description

make_format_args

From the specified fmt_args return a type convertible to format_arg_store that is suitable for use by the char‐based bslfmt::format functions.

make_wformat_args

From the specified fmt_args return a type convertible to format_arg_store that is suitable for use by the wchar_t‐based bslfmt::format functions.

Created with MrDocs