/commonlibrary/ets_utils/platform/ |
H A D | util_helper.h | 50 encoding(encodingStr) in TextEcodeInfo() 54 std::string encoding; member 71 InputBufferInfo(std::string InputEncoding, size_t charSize): encoding(InputEncoding), in InputBufferInfo() 74 std::string encoding; member 79 void EncodeIntoChinese(napi_env env, napi_value src, std::string encoding, std::string& buffer); 80 std::string UnicodeConversion(std::string encoding, char16_t* originalBuffer, size_t inputSize); 83 std::string encoding); 85 int GetMaxByteSize(std::string encoding); 89 void OtherEncode(napi_env env, napi_value src, napi_value* arrayBuffer, size_t &outLens, std::string encoding);
|
/commonlibrary/ets_utils/platform/ohos/ |
H A D | util_helper.cpp | 52 void EncodeIntoChinese(napi_env env, napi_value src, std::string encoding, std::string& buffer) in EncodeIntoChinese() argument 55 engine->EncodeToChinese(src, buffer, encoding); in EncodeIntoChinese() 58 std::string UnicodeConversion(std::string encoding, char16_t* originalBuffer, size_t inputSize) in UnicodeConversion() argument 62 UConverter* converter = ucnv_open(encoding.c_str(), &codeflag); in UnicodeConversion() 110 if (encodeInfo.encoding == "utf-16be" || encodeInfo.encoding == "utf-16le") { in EncodeToUtf8() 117 void EncodeConversion(napi_env env, napi_value src, napi_value* arrayBuffer, size_t &outLens, std::string encoding) in EncodeConversion() argument 119 if (encoding == "utf-16le") { in EncodeConversion() 130 } else if (encoding == "utf-16be") { in EncodeConversion() 143 OtherEncode(env, src, arrayBuffer, outLens, encoding); in EncodeConversion() 147 GetMaxByteSize(std::string encoding) GetMaxByteSize() argument 245 OtherEncode(napi_env env, napi_value src, napi_value* arrayBuffer, size_t &outLens, std::string encoding) OtherEncode() argument [all...] |
/commonlibrary/ets_utils/platform/default/ |
H A D | util_helper.cpp | 80 void EncodeIntoChinese(napi_env env, napi_value src, std::string encoding, std::string& buffer) in EncodeIntoChinese() argument 87 buffer = UtilPlugin::EncodeIntoChinese(input, encoding); in EncodeIntoChinese() 90 void EncodeConversion(napi_env env, napi_value src, napi_value* arrayBuffer, size_t &outLens, std::string encoding) in EncodeConversion() argument 93 EncodeIntoChinese(env, src, encoding, buffer); in EncodeConversion()
|
/commonlibrary/ets_utils/js_util_module/util/ |
H A D | js_textencoder.h | 33 * @param encoding Encoding format
35 explicit TextEncoder(const std::string &encoding) : encoding_(encoding) {}
in TextEncoder() argument 43 * Get encoding format.
50 * Output the corresponding text after encoding the input parameters.
|
H A D | js_stringdecoder.cpp | 23 StringDecoder::StringDecoder(const std::string &encoding) in StringDecoder() argument 26 conv_ = CreateConverter(encoding, codeflag); in StringDecoder()
|
H A D | js_stringdecoder.h | 27 explicit StringDecoder(const std::string &encoding);
|
H A D | native_module_util.cpp | 521 static bool CheckEncodingFormat(const std::string &encoding)
in CheckEncodingFormat() argument 524 if (format == encoding) {
in CheckEncodingFormat() 538 std::string encoding = "utf-8";
in TextEncoderConstructor() local 539 std::string orgEncoding = encoding;
in TextEncoderConstructor() 563 "Wrong encoding format, the current encoding format is not support");
in TextEncoderConstructor() 564 encoding = buffer;
in TextEncoderConstructor() 567 auto object = new (std::nothrow) TextEncoder(encoding);
in TextEncoderConstructor() 723 DECLARE_NAPI_GETTER("encoding", GetEncoding),
in Create() 738 DECLARE_NAPI_GETTER("encoding", GetEncodin in TextcoderInit() [all...] |
/commonlibrary/ets_utils/js_api_module/buffer/ |
H A D | js_buffer.h | 59 unsigned int WriteString(std::string value, unsigned int offset, unsigned int length, std::string encoding); 72 void FillString(std::string value, unsigned int offset, unsigned int end, std::string encoding);
|
H A D | js_buffer.cpp | 464 void Buffer::FillString(string value, unsigned int offset, unsigned int end, string encoding) in FillString() argument 466 EncodingType encodingType = GetEncodingType(encoding); in FillString() 476 unsigned int Buffer::WriteString(string value, unsigned int offset, unsigned int length, string encoding) in WriteString() argument 478 EncodingType encodingType = GetEncodingType(encoding); in WriteString()
|
H A D | native_module_buffer.cpp | 530 string encoding = GetStringASCII(env, args[3]); in WriteString() local 531 EncodingType encodingType = Buffer::GetEncodingType(encoding); in WriteString() 543 unsigned int lengthWrote = buf->WriteString(value, offset, length, encoding); in WriteString() 558 string encoding = GetStringASCII(env, args[3]); in FillString() local 559 EncodingType encodingType = Buffer::GetEncodingType(encoding); in FillString() 570 buf->FillString(value, offset, end, encoding); in FillString()
|
/commonlibrary/ets_utils/js_api_module/xml/ |
H A D | js_xml.h | 39 XmlSerializer(char *pStart, size_t bufferLength, const std::string &encoding = "utf-8") :pStart_(pStart), in XmlSerializer() 40 iLength_(bufferLength), encoding_(encoding) {}; in XmlSerializer() 310 XmlPullParser(napi_env env, const std::string &strXml, const std::string &encoding) :env_(env), strXml_(strXml), in XmlPullParser() argument 311 encoding_(encoding) in XmlPullParser()
|
H A D | native_module_xml.cpp | 59 std::string encoding = ""; in XmlSerializerConstructor() local 64 status = XmlSerializer::DealNapiStrValue(env, args[1], encoding); in XmlSerializerConstructor() 66 object = new (std::nothrow) XmlSerializer(reinterpret_cast<char*>(data), iLength, encoding); in XmlSerializerConstructor()
|
H A D | js_xml.cpp | 93 out_.append(" encoding=\""); in SetDeclaration() 1191 if (pos < attriCount_ && (attributes[2 + 4]) == "encoding") { // 4: number of args 2: number of args in ParseDeclaration()
|
/commonlibrary/rust/ylong_http/ylong_http_client/src/util/h3/ |
H A D | streams.rs | 69 pub(crate) encoding: bool, 81 encoding: false, in new() 593 encoding: bool, 596 stream.encoding = encoding; 605 pub(crate) fn encoding(&mut self, id: u64) -> Result<bool, DispatchErrorKind> { 607 Ok(stream.encoding)
|
/commonlibrary/ets_utils/js_util_module/util/test/ |
H A D | test_util.cpp | 182 * @tc.desc: Test acquire encoding mode. 210 * @tc.desc: Test acquire encoding mode. 238 * @tc.desc: Test acquire encoding mode. 586 * @tc.desc: Test returns a dictionary object indicating the progress of the encoding 628 * @tc.desc: Test returns a dictionary object indicating the progress of the encoding 670 * @tc.desc: Test returns a dictionary object indicating the progress of the encoding 712 * @tc.desc: Test returns a dictionary object indicating the progress of the encoding 755 * @tc.desc: Test returns a dictionary object indicating the progress of the encoding 798 * @tc.desc: Test returns a dictionary object indicating the progress of the encoding 841 * @tc.desc: Test returns a dictionary object indicating the progress of the encoding 1287 std::string encoding = "utf-8"; HWTEST_F() local 1327 std::string encoding = "utf-8"; HWTEST_F() local 1391 std::string encoding = "utf-8"; HWTEST_F() local 1431 std::string encoding = "utf-8"; HWTEST_F() local 1471 std::string encoding = "utf-8"; HWTEST_F() local 1511 std::string encoding = "utf-8"; HWTEST_F() local 1551 std::string encoding = "utf-8"; HWTEST_F() local 1598 std::string encoding = "utf-16"; HWTEST_F() local 3090 std::string encoding = "utf-8"; HWTEST_F() local 3116 std::string encoding = "utf-8"; HWTEST_F() local [all...] |
/commonlibrary/ets_utils/js_api_module/buffer/test/ |
H A D | test_napi.cpp | 971 * @tc.desc: Get encoding type. 1083 std::string encoding = "ascii"; in HWTEST_F() local 1084 buf->FillString(value, 1, 1, encoding); in HWTEST_F() 1088 buf->FillString(value, offset, end, encoding); in HWTEST_F() 1107 std::string encoding = "utf16le"; in HWTEST_F() local 1108 buf->FillString(value, offset, end, encoding); in HWTEST_F() 1127 std::string encoding = "base64"; in HWTEST_F() local 1128 buf->FillString(value, offset, end, encoding); in HWTEST_F()
|
/commonlibrary/ets_utils/js_api_module/convertxml/ |
H A D | js_convertxml.cpp | 323 if (doc != nullptr && doc->encoding != nullptr) {
in Convert() 324 SetKeyValue(env, subSubObject, "encoding", (const char*)doc->encoding);
in Convert() 503 if (strXml.find("encoding=") != std::string::npos) {
in DealSingleLine() 505 SetKeyValue(env, attrObj, "encoding", "utf-8");
in DealSingleLine()
|
/commonlibrary/ets_utils/js_api_module/xml/test/ |
H A D | test_xml.cpp | 430 * @tc.desc: Test whether write xml declaration with encoding successfully. 442 ASSERT_STREQ(reinterpret_cast<char*>(pBuffer), "<?xml version=\"1.0\" encoding=\"utf-8\"?>"); in HWTEST_F() 446 * @tc.desc: Test whether write xml declaration with encoding successfully. 458 ASSERT_STREQ(reinterpret_cast<char*>(pBuffer), "<?xml version=\"1.0\" encoding=\"utf-8\"?>"); in HWTEST_F() 462 * @tc.desc: Test whether write xml declaration with encoding successfully. 474 ASSERT_STREQ(reinterpret_cast<char*>(pBuffer), "<?xml version=\"1.0\" encoding=\"utf-8\"?>"); in HWTEST_F() 478 * @tc.desc: Test whether write xml declaration with encoding successfully. 490 ASSERT_STREQ(reinterpret_cast<char*>(pBuffer), "<?xml version=\"1.0\" encoding=\"utf-8\"?>"); in HWTEST_F() 494 * @tc.desc: Test whether write xml declaration with encoding successfully. 506 ASSERT_STREQ(reinterpret_cast<char*>(pBuffer), "<?xml version=\"1.0\" encoding in HWTEST_F() 1655 std::string encoding = "utf-8"; HWTEST_F() local 1711 std::string encoding = "utf-8"; HWTEST_F() local 1768 std::string encoding = "utf-8"; HWTEST_F() local [all...] |