Loading...
Searching...
No Matches
Public Types |
Public Member Functions |
Private Member Functions |
Private Attributes |
Friends |
List of all members
basic_format_args< Context > Class Template Reference
Detailed Descriptiontemplate<typename Context> class basic_format_args< Context > Formatting arguments. Member Typedef Documentation◆ format_arg
template<typename Context >
◆ size_typeConstructor & Destructor Documentation◆ basic_format_args() [1/3]
template<typename Context >
◆ basic_format_args() [2/3]
template<typename Context >
template<typename... Args>
\rst Constructs a Definition at line 1287 of file core.h. References format_arg_store< Context, Args >::data_, and basic_format_args< Context >::set_data(). ◆ basic_format_args() [3/3]
template<typename Context >
\rst Constructs a Definition at line 1297 of file core.h. References basic_format_args< Context >::set_data(). Member Function Documentation◆ do_get()
template<typename Context >
Definition at line 1263 of file core.h. References arg(), basic_format_args< Context >::args_, basic_format_args< Context >::is_packed(), internal::max_packed_args, basic_format_args< Context >::max_size(), internal::none_type, basic_format_args< Context >::type(), basic_format_arg< Context >::type_, and basic_format_args< Context >::values_. Referenced by basic_format_args< Context >::get(). ◆ get()
template<typename Context >
Returns the argument at specified index. Definition at line 1303 of file core.h. References arg(), basic_format_args< Context >::do_get(), and internal::named_arg_type. Referenced by basic_format_context< OutputIt, Char >::arg(), and basic_printf_context< OutputIt, Char >::arg(). ◆ is_packed()
template<typename Context >
Definition at line 1250 of file core.h. References internal::is_unpacked_bit, and basic_format_args< Context >::types_. Referenced by basic_format_args< Context >::do_get(), arg_map< Context >::init(), and basic_format_args< Context >::max_size(). ◆ max_size()
template<typename Context >
Definition at line 1310 of file core.h. References basic_format_args< Context >::is_packed(), internal::max_packed_args, and basic_format_args< Context >::types_. Referenced by basic_format_args< Context >::do_get(), and arg_map< Context >::init(). ◆ set_data() [1/2]
template<typename Context >
Definition at line 1261 of file core.h. References basic_format_args< Context >::args_. ◆ set_data() [2/2]
template<typename Context >
Definition at line 1260 of file core.h. References basic_format_args< Context >::values_. Referenced by basic_format_args< Context >::basic_format_args(), and basic_format_args< Context >::basic_format_args(). ◆ type()
template<typename Context >
Definition at line 1252 of file core.h. Referenced by basic_format_args< Context >::do_get(), and arg_map< Context >::init(). Friends And Related Symbol Documentation◆ internal::arg_map< Context >
template<typename Context >
Member Data Documentation◆ [union]
◆ args_
template<typename Context >
Definition at line 1247 of file core.h. Referenced by basic_format_args< Context >::do_get(), arg_map< Context >::init(), and basic_format_args< Context >::set_data(). ◆ types_
template<typename Context >
Definition at line 1239 of file core.h. Referenced by basic_format_args< Context >::is_packed(), and basic_format_args< Context >::max_size(). ◆ values_
template<typename Context >
Definition at line 1246 of file core.h. Referenced by basic_format_args< Context >::do_get(), arg_map< Context >::init(), and basic_format_args< Context >::set_data().
|