|
| template<typename... Args> |
| RELOCO_BEGIN_UNSAFE_CODE format_to_n_result< char * > | format_to_n (char *out, size_t n, microfmt::string_view fmt_str, const Args &...args) noexcept |
| |
| template<typename OutputIt , typename... Args, std::enable_if_t< std::is_pointer_v< OutputIt > &&std::is_same_v< std::remove_cv_t< std::remove_pointer_t< OutputIt > >, char >, int > = 0> |
| RELOCO_END_UNSAFE_CODE RELOCO_BEGIN_UNSAFE_CODE OutputIt | format_to (OutputIt out, microfmt::string_view fmt_str, const Args &...args) noexcept |
| |
| template<size_t Capacity, typename... Args> |
| RELOCO_END_UNSAFE_CODE auto | format (microfmt::string_view fmt_str, const Args &...args) noexcept |
| |
| template<typename... Args> |
| auto | format (microfmt::string_view fmt_str, const Args &...args) noexcept |
| |
| RELOCO_BEGIN_UNSAFE_BUFFER_USAGE RELOCO_BEGIN_UNSAFE_CODE void | stdout_writer (void *, microfmt::string_view sv) noexcept |
| |
| RELOCO_END_UNSAFE_CODE RELOCO_BEGIN_UNSAFE_CODE void | stderr_writer (void *, microfmt::string_view sv) noexcept |
| |
| template<typename... Args> |
| RELOCO_END_UNSAFE_CODE RELOCO_END_UNSAFE_BUFFER_USAGE void | print (microfmt::string_view fmt_str, const Args &...args) noexcept |
| |
| template<typename... Args> |
| RELOCO_BEGIN_UNSAFE_CODE void | print (std::FILE *f, microfmt::string_view fmt_str, const Args &...args) noexcept |
| |
| template<typename... Args> |
| RELOCO_END_UNSAFE_CODE void | println (microfmt::string_view fmt_str, const Args &...args) noexcept |
| |
| template<typename... Args> |
| RELOCO_BEGIN_UNSAFE_CODE void | println (std::FILE *f, microfmt::string_view fmt_str, const Args &...args) noexcept |
| |
| template<typename Range > |
| RELOCO_END_UNSAFE_CODE constexpr auto | join (const Range &range, microfmt::string_view delimiter) noexcept |
| |
| template<typename It , typename Sentinel > |
| constexpr auto | join (It first, Sentinel last, microfmt::string_view delimiter) noexcept |
| |