Lines Matching refs:stdEncodeInfo
506 auto stdEncodeInfo = reinterpret_cast<EncodeInfo*>(data); in ReadStdEncode() local
507 unsigned char *rets = EncodeAchieves(env, stdEncodeInfo); in ReadStdEncode()
508 stdEncodeInfo->sinputEncoding = rets; in ReadStdEncode()
513 auto stdEncodeInfo = reinterpret_cast<EncodeInfo*>(buffer); in EndStdEncode() local
521 size_t bufferSize = stdEncodeInfo->soutputLen; in EndStdEncode()
524 reinterpret_cast<const void*>(stdEncodeInfo->sinputEncoding), bufferSize) != EOK) { in EndStdEncode()
526 napi_delete_async_work(env, stdEncodeInfo->worker); in EndStdEncode()
532 napi_resolve_deferred(env, stdEncodeInfo->deferred, result); in EndStdEncode()
533 napi_delete_async_work(env, stdEncodeInfo->worker); in EndStdEncode()
535 delete[] stdEncodeInfo->sinputEncoding; in EndStdEncode()
536 delete stdEncodeInfo; in EndStdEncode()
541 auto stdEncodeInfo = reinterpret_cast<EncodeInfo*>(data); in ReadStdEncodeToString() local
542 unsigned char *rets = EncodeAchieves(env, stdEncodeInfo); in ReadStdEncodeToString()
543 stdEncodeInfo->sinputEncoding = rets; in ReadStdEncodeToString()
548 auto stdEncodeInfo = reinterpret_cast<EncodeInfo*>(buffer); in EndStdEncodeToString() local
554 const char *encString = reinterpret_cast<const char*>(stdEncodeInfo->sinputEncoding); in EndStdEncodeToString()
557 napi_resolve_deferred(env, stdEncodeInfo->deferred, resultStr); in EndStdEncodeToString()
558 napi_delete_async_work(env, stdEncodeInfo->worker); in EndStdEncodeToString()
560 delete[] stdEncodeInfo->sinputEncoding; in EndStdEncodeToString()
561 delete stdEncodeInfo; in EndStdEncodeToString()