Searched refs:utf8Str (Results 1 - 3 of 3) sorted by relevance
/foundation/arkui/ui_lite/frameworks/common/ |
H A D | typed_text.cpp | 377 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 D | typed_text.h | 92 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 D | font_parser.cpp | 328 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