Lines Matching refs:writeResult
108 void EncodeToUtf8(TextEcodeInfo encodeInfo, char* writeResult, uint32_t* written, size_t length, int32_t* nchars)
111 EncodeTo16BE(encodeInfo, writeResult, written, length, nchars);
113 OtherEncodeUtf8(encodeInfo, writeResult, written, length, nchars);
259 char *writeResult = static_cast<char*>(data);
260 if (writeResult == nullptr) {
261 HILOG_ERROR("textencoder::writeResult is nullptr");
272 if (memcpy_s(writeResult, outLens, reinterpret_cast<char*>(buffer.data()), outLens) != EOK) {
279 if (memcpy_s(writeResult + resultShifting, buffer.length(),
285 *(writeResult + resultShifting) = '\0';
294 if (memcpy_s(writeResult + resultShifting, buffer.length(),
357 void OtherEncodeUtf8(TextEcodeInfo encodeInfo, char* writeResult, uint32_t* written, size_t length, int32_t* nchar)
389 *writeResult = outInfo.bufferResult[j];
390 writeResult++;
397 void EncodeTo16BE(TextEcodeInfo encodeInfo, char* writeResult, uint32_t* written, size_t length, int32_t* nchars)
430 if (memcpy_s(writeResult, writeLength, reinterpret_cast<char*>(bufferResult.data()), writeLength) != EOK) {