Lines Matching refs:u16Str
31 void Utf8ToUtf16BEToData(const unsigned char *data, u16string &u16Str, string::size_type &index, uint8_t &c1)
47 u16Str.push_back(static_cast<char16_t>((codePoint >> 10) | HIGH_AGENT_MASK));
48 u16Str.push_back(static_cast<char16_t>((codePoint & LOWER_10_BITS_MASK) | LOW_AGENT_MASK));
52 u16Str.push_back(static_cast<char16_t>(codePoint));
58 u16string u16Str = u"";
59 u16Str.reserve(u8Str.size());
66 u16Str.push_back(static_cast<char16_t>(c1));
71 Utf8ToUtf16BEToData(data, u16Str, i, c1);
83 u16Str.push_back(static_cast<char16_t>(codePoint));
93 u16Str.push_back(static_cast<char16_t>(codePoint));
105 return u16Str;
136 u16string u16Str = Utf8ToUtf16BE(str);
137 string ret = Utf16BEToANSI(u16Str);