Lines Matching refs:stdEncodeInfo
406 auto stdEncodeInfo = reinterpret_cast<EncodeInfo*>(data); in ReadStdEncode() local
407 unsigned char *rets = EncodeAchieves(env, stdEncodeInfo); in ReadStdEncode()
408 stdEncodeInfo->sinputEncoding = rets; in ReadStdEncode()
413 auto stdEncodeInfo = reinterpret_cast<EncodeInfo*>(buffer); in EndStdEncode() local
416 size_t bufferSize = stdEncodeInfo->soutputLen; in EndStdEncode()
419 reinterpret_cast<const void*>(stdEncodeInfo->sinputEncoding), bufferSize) != EOK) { in EndStdEncode()
421 napi_delete_async_work(env, stdEncodeInfo->worker); in EndStdEncode()
426 napi_resolve_deferred(env, stdEncodeInfo->deferred, result); in EndStdEncode()
427 napi_delete_async_work(env, stdEncodeInfo->worker); in EndStdEncode()
428 delete[] stdEncodeInfo->sinputEncoding; in EndStdEncode()
429 delete stdEncodeInfo; in EndStdEncode()
434 auto stdEncodeInfo = reinterpret_cast<EncodeInfo*>(data); in ReadStdEncodeToString() local
435 unsigned char *rets = EncodeAchieves(env, stdEncodeInfo); in ReadStdEncodeToString()
436 stdEncodeInfo->sinputEncoding = rets; in ReadStdEncodeToString()
441 auto stdEncodeInfo = reinterpret_cast<EncodeInfo*>(buffer); in EndStdEncodeToString() local
442 const char *encString = reinterpret_cast<const char*>(stdEncodeInfo->sinputEncoding); in EndStdEncodeToString()
445 napi_resolve_deferred(env, stdEncodeInfo->deferred, resultStr); in EndStdEncodeToString()
446 napi_delete_async_work(env, stdEncodeInfo->worker); in EndStdEncodeToString()
447 delete[] stdEncodeInfo->sinputEncoding; in EndStdEncodeToString()
448 delete stdEncodeInfo; in EndStdEncodeToString()