Home
last modified time | relevance | path

Searched refs:inputSize (Results 1 - 4 of 4) sorted by relevance

/commonlibrary/ets_utils/platform/ohos/
H A Dutil_helper.cpp58 std::string UnicodeConversion(std::string encoding, char16_t* originalBuffer, size_t inputSize) in UnicodeConversion() argument
70 size_t limit = maxByteSize * inputSize; in UnicodeConversion()
249 size_t inputSize = 0; in OtherEncode() local
250 napi_get_value_string_utf16(env, src, nullptr, 0, &inputSize); in OtherEncode()
251 char16_t *originalBuffer = ApplyMemory(inputSize); in OtherEncode()
256 napi_get_value_string_utf16(env, src, originalBuffer, inputSize + 1, &inputSize); in OtherEncode()
257 outLen = static_cast<size_t>(GetMaxByteSize(encoding)) * inputSize; in OtherEncode()
265 std::u16string originalStr(originalBuffer, inputSize); in OtherEncode()
270 buffer = UnicodeConversion(encoding, originalBuffer, inputSize); in OtherEncode()
359 size_t inputSize = 0; OtherEncodeUtf8() local
399 size_t inputSize = 0; EncodeTo16BE() local
439 ApplyMemory(const size_t &inputSize) ApplyMemory() argument
[all...]
/commonlibrary/ets_utils/platform/default/
H A Dutil_helper.cpp83 size_t inputSize = 0; in EncodeIntoChinese() local
84 napi_get_value_string_utf8(env, src, nullptr, 0, &inputSize); // 0:buffer size in EncodeIntoChinese()
85 input.resize(inputSize); in EncodeIntoChinese()
86 napi_get_value_string_utf8(env, src, input.data(), inputSize + 1, &inputSize); in EncodeIntoChinese()
/commonlibrary/ets_utils/platform/
H A Dutil_helper.h72 inputSize(charSize) in InputBufferInfo()
75 size_t inputSize; member
80 std::string UnicodeConversion(std::string encoding, char16_t* originalBuffer, size_t inputSize);
95 char16_t *ApplyMemory(const size_t &inputSize);
/commonlibrary/ets_utils/js_api_module/url/
H A Dnative_module_url.cpp857 size_t inputSize = 0; in FixUSVstring() local
859 if (napi_get_value_string_utf16(env, argv[0], nullptr, 0, &inputSize) != napi_ok) { in FixUSVstring()
863 if (inputSize > 0) { in FixUSVstring()
864 inputStr = new (std::nothrow) char16_t[inputSize + 1](); in FixUSVstring()
869 napi_get_value_string_utf16(env, argv[0], inputStr, inputSize + 1, &inputSize); in FixUSVstring()
871 for (size_t i = 0; i < inputSize; i++) { in FixUSVstring()
876 } else if ((c & 0x400) != 0 || i == inputSize - 1) { // 0x400: Determine is component of low proxy. in FixUSVstring()
888 napi_create_string_utf16(env, inputStr, inputSize, &resultStr); in FixUSVstring()

Completed in 4 milliseconds