36 constexpr auto parse(
const format_parse_context &ctx)
42 template<
typename Context>
45 return format_to(ctx.out(),
"{}", str.
Get());
58 constexpr auto parse(
const format_parse_context &ctx)
64 template<
typename Context>
78 std::size_t operator()(
const String &k)
const noexcept
91 std::size_t operator()(
const WideString &k)
const noexcept
97#define FORMAT(...) fmt::format(__VA_ARGS__)
Represents a mutable sequence of characters, providing various member functions for string manipulati...
Definition String.h:16
FORCE_INLINE char * Get() const
Gets a raw char sequence.
Definition String.h:163
A utility which contains essential methods for string operations.
Definition StringUtil.h:12
static String GetUTF8String(const WideString &other)
Returns UTF-8 string converted from UTF-16 string.
Definition Strings.cpp:139
static WideString GetUTF16String(const String &other)
Returns UTF-16 string converted from UTF-8 string.
Definition Strings.cpp:133
Represents a mutable sequence of utf-16 characters, providing various member functions for string man...
Definition WideString.h:14
wchar_t * Get() const
Gets a raw char sequence.
Definition WideString.h:177