Home
last modified time | relevance | path

Searched refs:utf8Str (Results 1 - 3 of 3) sorted by relevance

/foundation/arkui/ui_lite/frameworks/common/
H A Dtyped_text.cpp377 void TypedText::Utf8ToUtf16(const char* utf8Str, uint16_t* utf16Str, uint32_t len) in Utf8ToUtf16() argument
379 if ((utf8Str == nullptr) || (utf16Str == nullptr)) { in Utf8ToUtf16()
380 GRAPHIC_LOGE("utf8Str or u16Str is null"); in Utf8ToUtf16()
386 while (utf8Str[i] != '\0') { in Utf8ToUtf16()
387 uint32_t unicode = GetUTF8Next(utf8Str, i, i); in Utf8ToUtf16()
462 uint32_t TypedText::GetUtf16Cnt(const char* utf8Str, uint32_t maxLength) in GetUtf16Cnt() argument
464 if (utf8Str == nullptr) { in GetUtf16Cnt()
470 while (utf8Str[i] != '\0' && i < maxLength) { in GetUtf16Cnt()
471 uint32_t unicode = GetUTF8Next(utf8Str, i, i); in GetUtf16Cnt()
H A Dtyped_text.h92 static void Utf8ToUtf16(const char* utf8Str, uint16_t* utf16Str, uint32_t len);
95 static uint32_t GetUtf16Cnt(const char* utf8Str, uint32_t maxLength = INT32_MAX);
/foundation/graphic/graphic_2d/rosen/modules/texgine/src/
H A Dfont_parser.cpp328 std::string utf8Str; in ToUtf8() local
332 return utf8Str; in ToUtf8()
341 utf8Str.assign(outBufStart, outBuf - outBufStart); in ToUtf8()
345 return utf8Str; in ToUtf8()

Completed in 2 milliseconds