#include <core.h>
Public Member Functions | |
format_arg_store (const Args &... args) | |
Static Public Attributes | |
static constexpr unsigned long long | types |
Private Types | |
using | value_type = conditional_t< is_packed, internal::value< Context >, basic_format_arg< Context > > |
Private Attributes | |
value_type | data_ [num_args+(num_args==0 ? 1 :0)] |
Static Private Attributes | |
static const size_t | num_args = sizeof...(Args) |
static const bool | is_packed = num_args < internal::max_packed_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 |
format_arg_store | ( | const Args &... | args | ) |
|
friend |
|
private |
Definition at line 1203 of file core.h.
Referenced by basic_format_args< basic_format_context >::basic_format_args().
|
staticprivate |
|
static |