Flow123d
release_3.0.0-1073-g8f35d56
|
#include <printf.h>
Public Member Functions | |
PrintfFormatter (const ArgList &args) | |
FMT_API void | format (BasicWriter< Char > &writer, BasicCStringRef< Char > format_str) |
Private Member Functions | |
void | parse_flags (FormatSpec &spec, const Char *&s) |
Arg | get_arg (const Char *s, unsigned arg_index=(std::numeric_limits< unsigned >::max)()) |
unsigned | parse_header (const Char *&s, FormatSpec &spec) |
Private Member Functions inherited from fmt::internal::FormatterBase | |
const ArgList & | args () const |
FormatterBase (const ArgList &args) | |
Arg | next_arg (const char *&error) |
Arg | get_arg (unsigned arg_index, const char *&error) |
bool | check_no_auto_index (const char *&error) |
template<typename Char > | |
void | write (BasicWriter< Char > &w, const Char *start, const Char *end) |
|
inlineexplicit |
void fmt::internal::PrintfFormatter< Char, AF >::format | ( | BasicWriter< Char > & | writer, |
BasicCStringRef< Char > | format_str | ||
) |
|
private |
|
private |
|
private |