Lines Matching full:format
16 // [format.context], class template basic_format_context
21 // [format.args], class template basic_format_args
26 // [format.fmt.string], class template basic_format_string
34 basic_format_string(runtime-format-string<charT> s) noexcept : str(s.str) {} // since C++26
45 template<class charT> struct runtime-format-string { // since C++26, exposition-only
50 runtime-format-string(basic_string_view<charT> s) noexcept : str(s) {}
52 runtime-format-string(const runtime-format-string&) = delete;
53 runtime-format-string& operator=(const runtime-format-string&) = delete;
56 runtime-format-string<char> runtime_format(string_view fmt) noexcept {
59 runtime-format-string<wchar_t> runtime_format(wstring_view fmt) noexcept {
63 // [format.functions], formatting functions
65 string format(format-string<Args...> fmt, Args&&... args);
67 wstring format(wformat-string<Args...> fmt, Args&&... args);
69 string format(const locale& loc, format-string<Args...> fmt, Args&&... args);
71 wstring format(const locale& loc, wformat-string<Args...> fmt, Args&&... args);
79 Out format_to(Out out, format-string<Args...> fmt, Args&&... args);
83 Out format_to(Out out, const locale& loc, format-string<Args...> fmt, Args&&... args);
104 format-string<Args...> fmt, Args&&... args);
110 const locale& loc, format-string<Args...> fmt,
118 size_t formatted_size(format-string<Args...> fmt, Args&&... args);
122 size_t formatted_size(const locale& loc, format-string<Args...> fmt, Args&&... args);
126 // [format.formatter], formatter
129 // [format.parse.ctx], class template basic_format_parse_context
134 // [format.range], formatting of ranges
135 // [format.range.fmtkind], variable template format_kind
152 // [format.range.formatter], class template range_formatter
157 // [format.range.fmtdef], class template range-default-formatter
161 // [format.range.fmtmap], [format.range.fmtset], [format.range.fmtstr],
168 // [format.arguments], arguments
169 // [format.arg], class template basic_format_arg
175 // [format.arg.store], class template format-arg-store
176 template<class Context, class... Args> struct format-arg-store; // exposition only
179 format-arg-store<Context, Args...>
182 format-arg-store<wformat_context, Args...>
185 // [format.error], class format_error
221 # include <__fwd/format.h>