38 std::string ToString(T value,
bool *ok =
nullptr)
51 T FromString(
const std::string &str,
bool *ok =
nullptr)
63 unsigned int HexStringToInt(
const std::string& str);
66 std::string Format(
const char *fmt, ...);
69 std::string Replace(
const std::string &str,
const std::string &oldStr,
const std::string &newStr);
73 std::string UnicodeCharToUtf8(
unsigned int ch);
76 std::string UnicodeStringToUtf8(
const std::wstring &str);
79 unsigned int Utf8CharToUnicode(
const std::string &ch);
82 std::wstring Utf8StringToUnicode(
const std::string &str);
85 int Utf8CharSizeAt(
const std::string &str,
unsigned int pos);
88 std::size_t Utf8StringLength(
const std::string &str);
Definition: stringutils.h:31