BloombergLP::bslfmt::Format_ArgsStore

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

NameDescription
BloombergLP::bslfmt::Format_ArgsUtilUtility functions for manipulating format argument types.
BloombergLP::bslfmt::basic_format_argsAccess to a set of type-erased formatting arguments.

Non-Member Functions

NameDescription
make_format_argsFrom 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_argsFrom 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.