Home
last modified time | relevance | path

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

/foundation/arkui/ace_engine/frameworks/base/utils/
H A Dutf.cpp95 const uint8_t* mutf8In, uint16_t* utf16Out, size_t mutf8Len, size_t utf16Len, size_t start) in ConvertRegionUtf8ToUtf16()
111 if (outPos++ >= utf16Len - 1) { // check for place for two uint16 in ConvertRegionUtf8ToUtf16()
117 if (outPos++ >= utf16Len) { in ConvertRegionUtf8ToUtf16()
191 size_t DebuggerConvertRegionUtf16ToUtf8(const uint16_t* utf16In, uint8_t* utf8Out, size_t utf16Len, size_t utf8Len, in DebuggerConvertRegionUtf16ToUtf8() argument
198 size_t end = start + utf16Len; in DebuggerConvertRegionUtf16ToUtf8()
273 auto utf16Len = MUtf8ToUtf16Size(buf8, utf8Len); in ConvertIllegalStr() local
274 std::unique_ptr<uint16_t[]> buf16 = std::make_unique<uint16_t[]>(utf16Len); in ConvertIllegalStr()
275 auto resultLen = ConvertRegionUtf8ToUtf16(buf8, buf16.get(), utf8Len, utf16Len, 0); in ConvertIllegalStr()
276 if (resultLen == utf16Len) { in ConvertIllegalStr()
277 DebuggerConvertRegionUtf16ToUtf8(buf16.get(), buf8, utf16Len, utf8Le in ConvertIllegalStr()
94 ConvertRegionUtf8ToUtf16( const uint8_t* mutf8In, uint16_t* utf16Out, size_t mutf8Len, size_t utf16Len, size_t start) ConvertRegionUtf8ToUtf16() argument
[all...]
H A Dutf.h141 const uint8_t* utf8In, uint16_t* utf16Out, size_t utf8Len, size_t utf16Len, size_t start);
143 size_t DebuggerConvertRegionUtf16ToUtf8(const uint16_t* utf16In, uint8_t* utf8Out, size_t utf16Len, size_t utf8Len,
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/text/
H A Dcommon_utils.h73 size_t utf16Len = len / sizeof(char16_t); in ConvertToString() local
74 std::unique_ptr<char16_t[]> utf16Str = std::make_unique<char16_t[]>(utf16Len); in ConvertToString()
77 errno_t ret = memcpy_s(utf16Str.get(), utf16Len * sizeof(char16_t), data, len); in ConvertToString()
82 for (size_t i = 0; i < utf16Len; ++i) { in ConvertToString()
90 std::u16string utf16String(utf16Str.get(), utf16Len); in ConvertToString()

Completed in 3 milliseconds