Home
last modified time | relevance | path

Searched refs:encoding (Results 1 - 18 of 18) sorted by relevance

/commonlibrary/ets_utils/platform/
H A Dutil_helper.h50 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 Dutil_helper.cpp52 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 Dutil_helper.cpp80 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 Djs_textencoder.h33 * @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 Djs_stringdecoder.cpp23 StringDecoder::StringDecoder(const std::string &encoding) in StringDecoder() argument
26 conv_ = CreateConverter(encoding, codeflag); in StringDecoder()
H A Djs_stringdecoder.h27 explicit StringDecoder(const std::string &encoding);
H A Dnative_module_util.cpp521 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 Djs_buffer.h59 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 Djs_buffer.cpp464 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 Dnative_module_buffer.cpp530 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 Djs_xml.h39 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 Dnative_module_xml.cpp59 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 Djs_xml.cpp93 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 Dstreams.rs69 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 Dtest_util.cpp182 * @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 Dtest_napi.cpp971 * @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 Djs_convertxml.cpp323 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 Dtest_xml.cpp430 * @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...]

Completed in 28 milliseconds