Loading...
Searching...
No Matches
compile.h
Go to the documentation of this file.
Definition core.h:1828 Definition core.h:1490 Definition core.h:559 Definition format.h:654 Definition core.h:355 Definition format.h:2302 Definition core.h:856 Definition compile.h:348 constexpr compiled_format(basic_string_view< char_type > format_str) Definition compile.h:362 basic_string_view< char_type > format_str_ Definition compile.h:353 compiled_format()=delete Definition compile.h:19 Definition format.h:417 Definition format.h:2651 Definition compile.h:126 FMT_CONSTEXPR void on_text(const Char *begin, const Char *end) Definition compile.h:142 FMT_CONSTEXPR format_string_compiler(basic_string_view< Char > format_str, PartHandler handler) Definition compile.h:136 basic_string_view< Char > format_str_ Definition compile.h:132 FMT_CONSTEXPR int on_arg_id(int id) Definition compile.h:152 FMT_CONSTEXPR int on_arg_id(basic_string_view< Char > id) Definition compile.h:158 FMT_CONSTEXPR const Char * on_format_specs(int, const Char *begin, const Char *end) Definition compile.h:168 basic_format_parse_context< Char > parse_context_ Definition compile.h:133 FMT_CONSTEXPR void on_replacement_field(int, const Char *ptr) Definition compile.h:163 Definition format.h:2471 FMT_CONSTEXPR void require_numeric_argument() Definition format.h:2476 FMT_CONSTEXPR void check_precision() Definition format.h:2489 Definition format.h:481 Definition core.h:1049 Definition format.h:770 std::basic_string< Char > format(const text_style &ts, const S &format_str, const Args &... args) Definition color.h:560 auto format_to_n(OutputIt out, size_t n, const CompiledFormat &cf, const Args &... args) -> typename std::enable_if< detail::is_output_iterator< OutputIt, typename CompiledFormat::char_type >::value &&std::is_base_of< detail::basic_compiled_format, CompiledFormat >::value, format_to_n_result< OutputIt > >::type Definition compile.h:671 std::basic_string< Char > format(const CompiledFormat &cf, const Args &... args) Definition compile.h:629 size_t formatted_size(const CompiledFormat &cf, const Args &... args) Definition compile.h:695 OutputIt format_to(OutputIt out, const CompiledFormat &cf, const Args &... args) Definition compile.h:655 FMT_DEPRECATED auto compile(const Args &... args) -> decltype(detail::compile(args...)) Definition compile.h:598 typename std::remove_cv< remove_reference_t< T > >::type remove_cvref_t Definition core.h:268 format_arg_store< Context, Args... > make_format_args(const Args &... args) Definition core.h:1603 FMT_CONSTEXPR_DECL FMT_INLINE auto visit_format_arg(Visitor &&vis, const basic_format_arg< Context > &arg) -> decltype(vis(0)) Definition core.h:1310 FMT_CONSTEXPR void advance_to(basic_format_parse_context< Char, ErrorHandler > &ctx, const Char *p) Definition format.h:3589 auto vformat_to(OutputIt out, CompiledFormat &cf, basic_format_args< Context > args) -> typename Context::iterator Definition compile.h:206 Definition chrono.h:284 checked_ptr< typename Container::value_type > reserve(std::back_insert_iterator< Container > it, size_t n) Definition format.h:373 FMT_CONSTEXPR_DECL FMT_INLINE void parse_format_string(basic_string_view< Char > format_str, Handler &&handler) Definition format.h:2986 FMT_CONSTEXPR format_part_array< Char, N > compile_to_parts(basic_string_view< Char > format_str) Definition compile.h:297 void to_string_view(...) FMT_CONSTEXPR const Char * parse_format_specs(const Char *begin, const Char *end, SpecHandler &&handler) Definition format.h:2879 FMT_CONSTEXPR std::make_unsigned< Int >::type to_unsigned(Int value) Definition core.h:325 FMT_CONSTEXPR void compile_format_string(basic_string_view< Char > format_str, PartHandler handler) Definition compile.h:187 void format_arg(basic_format_parse_context< typename Context::char_type > &parse_ctx, Context &ctx, Id arg_id) Definition compile.h:195 @ char_type constexpr const T & constexpr_max(const T &a, const T &b) Definition compile.h:317 @ index constexpr auto compile(S format_str) -> detail::compiled_format< S, Args... > Definition compile.h:582 void handle_dynamic_spec(int &value, arg_ref< typename Context::char_type > ref, Context &ctx) Definition format.h:3233 FMT_CONSTEXPR unsigned count_parts(basic_string_view< Char > format_str) Definition compile.h:119 Definition format.h:2614 Definition compile.h:272 char_t< S > char_type Definition compile.h:324 FMT_CONSTEXPR compiled_format_base(basic_string_view< char_type >) Definition compile.h:326 const parts_container & parts() const Definition compile.h:339 Definition compile.h:275 std::vector< detail::format_part< char_type > > parts_container Definition compile.h:277 compiled_format_base(basic_string_view< char_type > format_str) Definition compile.h:281 Definition format.h:916 Definition format.h:2642 Definition core.h:530 FMT_NORETURN FMT_API void on_error(const char *message) Definition format-inl.h:2736 Definition compile.h:49 Definition compile.h:291 FMT_CONSTEXPR format_part_array()=default Definition compile.h:46 static FMT_CONSTEXPR format_part make_arg_index(int index) Definition compile.h:70 static FMT_CONSTEXPR format_part make_text(basic_string_view< Char > text) Definition compile.h:76 FMT_CONSTEXPR format_part(kind k=kind::arg_index, value v={}) Definition compile.h:67 union detail::format_part::value val static FMT_CONSTEXPR format_part make_arg_name(basic_string_view< Char > name) Definition compile.h:73 @ arg_index @ arg_name @ replacement static FMT_CONSTEXPR format_part make_replacement(replacement repl) Definition compile.h:79 Definition compile.h:22 Definition core.h:1367 Definition compile.h:84 FMT_CONSTEXPR void on_text(const Char *begin, const Char *end) Definition compile.h:87 FMT_CONSTEXPR void on_replacement_field(int, const Char *) Definition compile.h:97 FMT_CONSTEXPR int on_arg_id(basic_string_view< Char >) Definition compile.h:93 FMT_CONSTEXPR const Char * on_format_specs(int, const Char *begin, const Char *end) Definition compile.h:99 Definition core.h:2008 Definition core.h:630 Definition core.h:494 Definition compile.h:55 FMT_CONSTEXPR value(basic_string_view< Char > s) Definition compile.h:61
|