|
| template<typename... Targs> |
| static constexpr jau::cfmt2::PResult | check (const std::string_view fmt, const Targs &...) noexcept |
| |
| static std::string | format_000a_vsnprintf (float fa, float fb, size_t sz1, uint64_t a_u64, int i) |
| |
| static std::string | format_000b_vsnprintf (float fa, float fb, size_t sz1, uint64_t a_u64, int i) |
| |
| static std::string | format_010a_jaufmtstr (float fa, float fb, size_t sz1, uint64_t a_u64, int i) |
| |
| static std::string | format_010b_jaufmtstr (float fa, float fb, size_t sz1, uint64_t a_u64, int i) |
| |
| static constexpr std::string | format_020a_jaufmtstr_n (float fa, float fb, size_t sz1, uint64_t a_u64, int i) |
| |
| static std::string | format_020b_jaufmtstr_n (float fa, float fb, size_t sz1, uint64_t a_u64, int i) |
| |
| static std::string | format_030a_strstream (float fa, float fb, size_t sz1, uint64_t a_u64, int i) |
| |
| static std::string | format_030b_strstream (float fa, float fb, size_t sz1, uint64_t a_u64, int i) |
| |
| static void | format_0a () |
| |
| static void | format_0b () |
| |
| template<typename... Args> |
| static constexpr std::string | format_string000 (const std::size_t maxStrLen, const std::string &format, const Args &...args) |
| |
| template<typename... Args> |
| static constexpr std::string | format_string_static2 (const std::string_view fmt, const Args &...) |
| |
| template<typename... Targs> |
| static constexpr std::string | format_string_static3 (const std::string_view format, const Targs &...args) |
| |
| | TEST_CASE ("jau::cfmt_00", "[jau][std::string][jau::cfmt]") |
| |
| | TEST_CASE ("jau::cfmt_01", "[jau][std::string][format_string]") |
| |
| | TEST_CASE ("jau::cfmt_10", "[benchmark][jau][std::string][format_string]") |
| | Execute with test_stringfmt --perf_analysis
|
| |
| template<typename Func> |
| static size_t | test_format (const Func func, bool output) |
| |