| _init() | strformat_ns::string_formatter | inlineprivate |
| add_chars(PartList *list, char c, int n) | strformat_ns::string_formatter | inlineprivatestatic |
| add_part(PartList *list, Part *part) | strformat_ns::string_formatter | inlineprivatestatic |
| advance(bool complete) | strformat_ns::string_formatter | inlineprivate |
| alloc_part(const char *data, int size) | strformat_ns::string_formatter | inlineprivatestatic |
| alloc_part(const char *begin, const char *end) | strformat_ns::string_formatter | inlineprivatestatic |
| alloc_part(const char *str) | strformat_ns::string_formatter | inlineprivatestatic |
| alloc_part(const std::string_view &str) | strformat_ns::string_formatter | inlineprivatestatic |
| append(std::string const &s) | strformat_ns::string_formatter | inline |
| append(char const *s) | strformat_ns::string_formatter | inline |
| arg(T const &value, int width=-1, int precision=-1) | strformat_ns::string_formatter | inline |
| c(char value, int width=-1, int precision=-1) | strformat_ns::string_formatter | inline |
| clear() | strformat_ns::string_formatter | inlineprivate |
| d(int32_t value, int width=-1, int precision=-1) | strformat_ns::string_formatter | inline |
| decimal_point() const | strformat_ns::string_formatter | inline |
| digits_lower() | strformat_ns::string_formatter | inlineprivatestatic |
| digits_upper() | strformat_ns::string_formatter | inlineprivatestatic |
| err() | strformat_ns::string_formatter | inline |
| f(double value, int width=-1, int precision=-1) | strformat_ns::string_formatter | inline |
| Flags enum name | strformat_ns::string_formatter | |
| format(char c, int hint) | strformat_ns::string_formatter | inlineprivate |
| format(double value, int hint) | strformat_ns::string_formatter | inlineprivate |
| format(int32_t value, int hint) | strformat_ns::string_formatter | inlineprivate |
| format(uint32_t value, int hint) | strformat_ns::string_formatter | inlineprivate |
| format(int64_t value, int hint) | strformat_ns::string_formatter | inlineprivate |
| format(uint64_t value, int hint) | strformat_ns::string_formatter | inlineprivate |
| format(char const *value, int hint) | strformat_ns::string_formatter | inlineprivate |
| format(std::string_view const &value, int hint) | strformat_ns::string_formatter | inlineprivate |
| format(std::vector< char > const &value, int hint) | strformat_ns::string_formatter | inlineprivate |
| format(std::function< Part *(int)> const &callback, int width, int precision) | strformat_ns::string_formatter | inlineprivate |
| format_c(char c) | strformat_ns::string_formatter | inlineprivate |
| format_double(double val, int precision, bool trim_zeros, bool plus) | strformat_ns::string_formatter | inlineprivate |
| format_f(double value, bool trim_zeros) | strformat_ns::string_formatter | inlineprivate |
| format_hex32(uint32_t val, bool upper) | strformat_ns::string_formatter | inlineprivatestatic |
| format_hex64(uint64_t val, bool upper) | strformat_ns::string_formatter | inlineprivatestatic |
| format_int32(int32_t val, bool force_sign) | strformat_ns::string_formatter | inlineprivatestatic |
| format_int64(int64_t val, bool force_sign) | strformat_ns::string_formatter | inlineprivatestatic |
| format_o32(uint32_t value, int hint) | strformat_ns::string_formatter | inlineprivate |
| format_o64(uint64_t value, int hint) | strformat_ns::string_formatter | inlineprivate |
| format_oct32(uint32_t val) | strformat_ns::string_formatter | inlineprivatestatic |
| format_oct64(uint64_t val) | strformat_ns::string_formatter | inlineprivatestatic |
| format_p(void *val) | strformat_ns::string_formatter | inlineprivate |
| format_pointer(void *val) | strformat_ns::string_formatter | inlineprivatestatic |
| format_uint32(uint32_t val) | strformat_ns::string_formatter | inlineprivatestatic |
| format_uint64(uint64_t val) | strformat_ns::string_formatter | inlineprivatestatic |
| format_x32(uint32_t value, int hint) | strformat_ns::string_formatter | inlineprivate |
| format_x64(uint64_t value, int hint) | strformat_ns::string_formatter | inlineprivate |
| free_list(PartList *list) | strformat_ns::string_formatter | inlineprivatestatic |
| free_part(Part **p) | strformat_ns::string_formatter | inlineprivatestatic |
| ld(int64_t value, int width=-1, int precision=-1) | strformat_ns::string_formatter | inline |
| length() | strformat_ns::string_formatter | inlineprivate |
| lo(int64_t value, int width=-1, int precision=-1) | strformat_ns::string_formatter | inline |
| Locale enum value | strformat_ns::string_formatter | |
| lu(uint64_t value, int width=-1, int precision=-1) | strformat_ns::string_formatter | inline |
| lx(int64_t value, int width=-1, int precision=-1) | strformat_ns::string_formatter | inline |
| o(int32_t value, int width=-1, int precision=-1) | strformat_ns::string_formatter | inline |
| operator std::string() | strformat_ns::string_formatter | inline |
| operator()(T const &value, int width=-1, int precision=-1) | strformat_ns::string_formatter | inline |
| operator=(string_formatter const &)=delete | strformat_ns::string_formatter | |
| operator=(string_formatter &&r) | strformat_ns::string_formatter | inline |
| p(void *value, int width=-1, int precision=-1) | strformat_ns::string_formatter | inline |
| put() | strformat_ns::string_formatter | inline |
| q | strformat_ns::string_formatter | private |
| render(std::function< void(char const *ptr, int len)> const &to) | strformat_ns::string_formatter | inline |
| reset(int flags, std::string const &text) | strformat_ns::string_formatter | inline |
| reset_format_params() | strformat_ns::string_formatter | inlineprivate |
| s(char const *value, int width=-1, int precision=-1) | strformat_ns::string_formatter | inline |
| s(std::string_view const &value, int width=-1, int precision=-1) | strformat_ns::string_formatter | inline |
| set_flags(int flags) | strformat_ns::string_formatter | inlineprivate |
| str() | strformat_ns::string_formatter | inline |
| string_formatter(string_formatter const &)=delete | strformat_ns::string_formatter | |
| string_formatter(string_formatter &&r) | strformat_ns::string_formatter | inline |
| string_formatter(int flags=0, std::string const &text={}) | strformat_ns::string_formatter | inline |
| string_formatter(std::string const &text) | strformat_ns::string_formatter | inline |
| u(uint32_t value, int width=-1, int precision=-1) | strformat_ns::string_formatter | inline |
| use_locale(bool use) | strformat_ns::string_formatter | inlineprivate |
| vec(std::vector< char > *vec) | strformat_ns::string_formatter | inline |
| write_to(FILE *fp) | strformat_ns::string_formatter | inline |
| write_to(int fd) | strformat_ns::string_formatter | inline |
| x(int32_t value, int width=-1, int precision=-1) | strformat_ns::string_formatter | inline |
| ~string_formatter() | strformat_ns::string_formatter | inline |