Guitar
strformat_ns::string_formatter Member List

This is the complete list of members for strformat_ns::string_formatter, including all inherited members.

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