Home
last modified time | relevance | path

Searched refs:u16Str (Results 1 - 5 of 5) sorted by relevance

/commonlibrary/ets_utils/platform/ohos/
H A Dutil_helper.cpp122 std::u16string u16Str = EncodeUtf16BE(env, src); in EncodeConversion() local
123 outLen = u16Str.length() * 2; // 2:multiple in EncodeConversion()
126 if (memcpy_s(data, outLen, reinterpret_cast<void*>(u16Str.data()), outLen) != EOK) { in EncodeConversion()
176 std::u16string u16Str = u""; in Utf8ToUtf16BE() local
177 u16Str.reserve(u8Str.size()); in Utf8ToUtf16BE()
184 u16Str.push_back(static_cast<char16_t>(c1)); in Utf8ToUtf16BE()
197 u16Str.push_back(static_cast<char16_t>((codePoint >> 10) | HIGH_AGENT_MASK)); // 10:offset value in Utf8ToUtf16BE()
198 u16Str.push_back(static_cast<char16_t>((codePoint & LOWER_10_BITS_MASK) | LOW_AGENT_MASK)); in Utf8ToUtf16BE()
200 u16Str.push_back(static_cast<char16_t>(codePoint)); in Utf8ToUtf16BE()
209 u16Str in Utf8ToUtf16BE()
317 std::u16string u16Str = Utf8ToUtf16BE(buffer); EncodeUtf16BE() local
418 std::u16string u16Str = Utf8ToUtf16BE(strBuff); EncodeTo16BE() local
[all...]
/commonlibrary/ets_utils/js_api_module/buffer/
H A Dconverter.cpp31 void Utf8ToUtf16BEToData(const unsigned char *data, u16string &u16Str, string::size_type &index, uint8_t &c1) in Utf8ToUtf16BEToData() argument
47 u16Str.push_back(static_cast<char16_t>((codePoint >> 10) | HIGH_AGENT_MASK)); in Utf8ToUtf16BEToData()
48 u16Str.push_back(static_cast<char16_t>((codePoint & LOWER_10_BITS_MASK) | LOW_AGENT_MASK)); in Utf8ToUtf16BEToData()
52 u16Str.push_back(static_cast<char16_t>(codePoint)); in Utf8ToUtf16BEToData()
58 u16string u16Str = u""; in Utf8ToUtf16BE() local
59 u16Str.reserve(u8Str.size()); in Utf8ToUtf16BE()
66 u16Str.push_back(static_cast<char16_t>(c1)); in Utf8ToUtf16BE()
71 Utf8ToUtf16BEToData(data, u16Str, i, c1); in Utf8ToUtf16BE()
83 u16Str.push_back(static_cast<char16_t>(codePoint)); in Utf8ToUtf16BE()
93 u16Str in Utf8ToUtf16BE()
136 u16string u16Str = Utf8ToUtf16BE(str); Utf8ToUtf16BEToANSI() local
[all...]
H A Djs_buffer.cpp468 u16string u16Str = Utf8ToUtf16BE(value); in FillString() local
469 this->WriteStringLoop(u16Str, offset, end); in FillString()
481 u16string u16Str = Utf8ToUtf16BE(value); in WriteString() local
482 lengthWrote = this->WriteString(u16Str, offset, length); in WriteString()
H A Dnative_module_buffer.cpp117 u16string u16Str = Utf8ToUtf16BE(utf8Str); in GetStringUtf16LE() local
118 return Utf16BEToLE(u16Str); in GetStringUtf16LE()
126 u16string u16Str = Utf8ToUtf16BE(utf8Str); in FromStringUtf16LE() local
128 buffer->WriteString(u16Str, 0, u16Str.size() * 2); in FromStringUtf16LE()
942 std::u16string u16Str = u""; in GetValue() local
954 u16Str = GetStringUtf16LE(env, args); in GetValue()
955 str = std::wstring_convert<std::codecvt_utf8_utf16<char16_t>, char16_t> {}.to_bytes(u16Str); in GetValue()
956 len = u16Str.length() * 2; // 2 : 2 means the length of wide char String is 2 times of char String in GetValue()
/commonlibrary/c_utils/base/src/
H A Dparcel.cpp1193 const auto *u16Str = reinterpret_cast<const char16_t *>(str); in ReadString16() local
1195 if (u16Str[dataLength] == 0) { in ReadString16()
1196 return std::u16string(u16Str, dataLength); in ReadString16()
1223 const auto *u16Str = reinterpret_cast<const char16_t *>(str); in ReadString16() local
1225 if (u16Str[dataLength] == 0) { in ReadString16()
1226 value = std::u16string(u16Str, dataLength); in ReadString16()
1259 const auto *u16Str = reinterpret_cast<const char16_t *>(str); in ReadString16WithLength() local
1261 if (u16Str[dataLength] == 0) { in ReadString16WithLength()
1263 return std::u16string(u16Str, dataLength); in ReadString16WithLength()

Completed in 7 milliseconds