Loading...
Searching...
No Matches
compile.h
Go to the documentation of this file.
Definition format.h:2660 Definition core.h:1231 Definition core.h:1135 Definition core.h:477 Definition format.h:599 Definition core.h:281 Definition format.h:538 Definition format.h:691 Definition format.h:2818 Definition compile.h:313 constexpr compiled_format(basic_string_view< char_type > format_str) Definition compile.h:327 basic_string_view< char_type > format_str_ Definition compile.h:318 compiled_format()=delete Definition format.h:338 Definition format.h:2227 Definition compile.h:97 FMT_CONSTEXPR void on_text(const Char *begin, const Char *end) Definition compile.h:113 FMT_CONSTEXPR void on_arg_id(int id) Definition compile.h:122 FMT_CONSTEXPR format_string_compiler(basic_string_view< Char > format_str, PartHandler handler) Definition compile.h:107 basic_string_view< Char > format_str_ Definition compile.h:103 FMT_CONSTEXPR void on_replacement_field(const Char *ptr) Definition compile.h:131 FMT_CONSTEXPR void on_arg_id(basic_string_view< Char > id) Definition compile.h:127 FMT_CONSTEXPR const Char * on_format_specs(const Char *begin, const Char *end) Definition compile.h:136 basic_format_parse_context< Char > parse_context_ Definition compile.h:104 Definition format.h:285 Definition format.h:2051 FMT_CONSTEXPR void require_numeric_argument() Definition format.h:2056 FMT_CONSTEXPR void check_precision() Definition format.h:2069 Definition format.h:449 Definition format.h:397 Definition core.h:757 std::basic_string< Char > format(const text_style &ts, const S &format_str, const Args &... args) Definition color.h:562 auto compile(const Char(&format_str)[N]) -> internal::compiled_format< const Char *, Args... > Definition compile.h:537 std::size_t formatted_size(const CompiledFormat &cf, const Args &... args) Definition compile.h:579 format_to_n_result< OutputIt > format_to_n(OutputIt out, size_t n, const CompiledFormat &cf, const Args &... args) Definition compile.h:570 std::basic_string< Char > format(const CompiledFormat &cf, const Args &... args) Definition compile.h:547 OutputIt format_to(OutputIt out, const CompiledFormat &cf, const Args &... args) Definition compile.h:559 typename std::remove_cv< remove_reference_t< T > >::type remove_cvref_t Definition core.h:213 FMT_CONSTEXPR auto visit_format_arg(Visitor &&vis, const basic_format_arg< Context > &arg) -> decltype(vis(0)) Definition core.h:1004 FMT_CONSTEXPR void advance_to(basic_format_parse_context< Char, ErrorHandler > &ctx, const Char *p) Definition format.h:3085 auto vformat_to(Range out, CompiledFormat &cf, basic_format_args< Context > args) -> typename Context::iterator Definition compile.h:173 Definition chrono.h:309 checked_ptr< typename Container::value_type > reserve(std::back_insert_iterator< Container > &it, std::size_t n) Definition format.h:323 void format_arg(basic_format_parse_context< typename Range::value_type > &parse_ctx, Context &ctx, Id arg_id) Definition compile.h:163 FMT_CONSTEXPR format_part_array< Char, N > compile_to_parts(basic_string_view< Char > format_str) Definition compile.h:262 void to_string_view(...) FMT_CONSTEXPR const Char * parse_format_specs(const Char *begin, const Char *end, SpecHandler &&handler) Definition format.h:2421 FMT_CONSTEXPR std::make_unsigned< Int >::type to_unsigned(Int value) Definition core.h:265 FMT_CONSTEXPR void compile_format_string(basic_string_view< Char > format_str, PartHandler handler) Definition compile.h:155 constexpr const T & constexpr_max(const T &a, const T &b) Definition compile.h:282 @ index FMT_CONSTEXPR unsigned count_parts(basic_string_view< Char > format_str) Definition compile.h:90 Definition format.h:3328 Definition format.h:2191 Definition compile.h:237 char_t< S > char_type Definition compile.h:289 FMT_CONSTEXPR compiled_format_base(basic_string_view< char_type >) Definition compile.h:291 const parts_container & parts() const Definition compile.h:304 Definition compile.h:240 parts_container compiled_parts Definition compile.h:244 compiled_format_base(basic_string_view< char_type > format_str) Definition compile.h:246 std::vector< internal::format_part< char_type > > parts_container Definition compile.h:242 Definition format.h:742 Definition format.h:2218 Definition core.h:448 FMT_NORETURN FMT_API void on_error(const char *message) Definition format-inl.h:1363 Definition compile.h:256 FMT_CONSTEXPR format_part_array()=default Definition compile.h:19 static FMT_CONSTEXPR format_part make_arg_index(int index) Definition compile.h:43 static FMT_CONSTEXPR format_part make_text(basic_string_view< Char > text) Definition compile.h:49 FMT_CONSTEXPR format_part(kind k=kind::arg_index, value v={}) Definition compile.h:40 union internal::format_part::value val static FMT_CONSTEXPR format_part make_arg_name(basic_string_view< Char > name) Definition compile.h:46 @ arg_index @ arg_name @ replacement static FMT_CONSTEXPR format_part make_replacement(replacement repl) Definition compile.h:52 Definition compile.h:57 FMT_CONSTEXPR void on_text(const Char *begin, const Char *end) Definition compile.h:60 FMT_CONSTEXPR void on_replacement_field(const Char *) Definition compile.h:68 FMT_CONSTEXPR void on_arg_id(basic_string_view< Char >) Definition compile.h:66 FMT_CONSTEXPR const Char * on_format_specs(const Char *begin, const Char *end) Definition compile.h:70 Definition core.h:424 Definition compile.h:28 FMT_CONSTEXPR value(basic_string_view< Char > s) Definition compile.h:34
|