#include <core.h>
Public Member Functions | |
format_arg_store (const Args &...args) | |
Private Types | |
using | value_type = conditional_t< is_packed, detail::value< Context >, basic_format_arg< Context >> |
Private Attributes | |
detail::arg_data< value_type, typename Context::char_type, num_args, num_named_args > | data_ |
Static Private Attributes | |
static constexpr unsigned long long | desc |
static const bool | is_packed = num_args <= detail::max_packed_args |
static const size_t | num_args = sizeof...(Args) |
static const size_t | num_named_args = detail::count_named_args<Args...>() |
Friends | |
class | basic_format_args< Context > |
An array of references to arguments. It can be implicitly converted into ~fmtbasic_format_args
for passing into type-erased formatting functions such as ~fmtvformat
.
|
private |
|
inline |
|
friend |
|
private |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |