/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/utils/ |
H A D | ref_count.cpp | 24 ref_ = std::shared_ptr<const char>("RefCount", [action](const char *) { in RefCount() 36 ref_ = other.ref_; in RefCount() 44 ref_ = std::move(other.ref_); 52 ref_ = other.ref_; in operator =() 61 ref_ = std::move(other.ref_); 67 return ref_ ! in operator bool() [all...] |
/foundation/distributeddatamgr/data_share/frameworks/js/napi/observer/src/ |
H A D | napi_observer.cpp | 25 napi_create_reference(env, callback, 1, &ref_); in NapiObserver() 34 if (observer == nullptr || observer->ref_ == nullptr) { in CallbackFunc() 36 LOG_ERROR("rdbObserver->ref_ is nullptr"); in CallbackFunc() 49 napi_get_reference_value(observer->env_, observer->ref_, &callback); in CallbackFunc() 63 if (ref_ != nullptr) { in ~NapiObserver() 64 napi_delete_reference(env_, ref_); in ~NapiObserver() 65 ref_ = nullptr; in ~NapiObserver() 71 if (ref_ == nullptr) { in operator ==() 72 return (rhs.ref_ == nullptr); in operator ==() 76 napi_get_reference_value(env_, ref_, in operator ==() [all...] |
/foundation/bundlemanager/bundle_framework/interfaces/kits/js/zip/napi/common/ |
H A D | napi_reference.cpp | 28 napi_create_reference(val.env_, val.val_, 1, &ref_); in NapiReference() 34 if (ref_) { in ~NapiReference() 35 napi_delete_reference(env_, ref_); in ~NapiReference() 41 return ref_ != nullptr; in operator bool() 46 if (!ref_) { in Deref() 51 napi_get_reference_value(env, ref_, &val); in Deref()
|
/foundation/filemanagement/file_api/utils/filemgmt_libn/src/n_async/ |
H A D | n_ref.cpp | 27 napi_create_reference(val.env_, val.val_, 1, &ref_); in NRef() 33 if (ref_ && env_) { in ~NRef() 34 napi_delete_reference(env_, ref_); in ~NRef() 40 return ref_ != nullptr; in operator bool() 45 if (!ref_ || !env) { in Deref() 50 napi_get_reference_value(env, ref_, &val); in Deref()
|
/foundation/filemanagement/file_api/interfaces/kits/js/src/common/napi/n_async/ |
H A D | n_ref.cpp | 26 napi_create_reference(val.env_, val.val_, 1, &ref_); in NRef() 32 if (ref_ && env_) { in ~NRef() 33 napi_delete_reference(env_, ref_); in ~NRef() 39 return ref_ != nullptr; in operator bool() 44 if (!ref_ || !env) { in Deref() 49 napi_get_reference_value(env, ref_, &val); in Deref()
|
H A D | n_ref.h | 34 napi_ref ref_ = nullptr; member in OHOS::DistributedFS::NRef
|
/foundation/ability/ability_runtime/frameworks/js/napi/featureAbility/ |
H A D | napi_data_ability_observer.cpp | 29 if (ref_ == nullptr) { in ReleaseJSCallback() 30 TAG_LOGE(AAFwkTag::FA, "null ref_"); in ReleaseJSCallback() 55 napi_ref ref_; in SafeReleaseJSCallback() member 60 .ref_ = ref_, in SafeReleaseJSCallback() 81 napi_delete_reference(delRefCallbackInfo->env_, delRefCallbackInfo->ref_); in SafeReleaseJSCallback() 97 ref_ = nullptr; in SafeReleaseJSCallback() 108 ref_ = ref; in SetCallbackRef() 142 if (ref_ == nullptr || env_ == nullptr) { in CallJsMethod() 154 napi_get_reference_value(env_, ref_, in CallJsMethod() [all...] |
/foundation/distributeddatamgr/data_share/frameworks/js/napi/dataShare/src/ |
H A D | napi_datashare_inner_observer.cpp | 30 napi_create_reference(env, callback, 1, &ref_);
in NAPIInnerObserver() 39 if (observer == nullptr || observer->ref_ == nullptr) {
in OnComplete() 41 LOG_ERROR("innerWorker->observer_->ref_ is nullptr");
in OnComplete() 53 napi_get_reference_value(observer->env_, observer->ref_, &callback);
in OnComplete() 72 if (ref_ == nullptr) {
in OnChange() 73 LOG_ERROR("ref_ is nullptr");
in OnChange() 103 if (ref_ != nullptr) {
in DeleteReference() 104 napi_delete_reference(env_, ref_);
in DeleteReference() 105 ref_ = nullptr;
in DeleteReference() 111 return ref_;
in GetCallback() [all...] |
/foundation/graphic/graphic_3d/kits/js/include/napi/ |
H A D | napi_api.h | 431 napi_ref ref_; 437 napi_create_reference(env_, obj, 1, &ref_); 442 napi_create_reference(env_, obj, 1, &ref_); 447 napi_reference_unref(env_, ref_, &res); 452 napi_get_reference_value(env_, ref_, &tmp); 710 napi_ref ref_ { nullptr }; 717 ref_ = ref.ref_; 719 ref.ref_ = nullptr; 727 stat = napi_create_reference(env_, ref.GetValue(), 0, &ref_); in WeakRef() [all...] |
/foundation/filemanagement/file_api/utils/filemgmt_libn/include/n_async/ |
H A D | n_ref.h | 34 ref_ = nullptr; in CleanJsEnv() 39 napi_ref ref_ = nullptr; member in OHOS::FileManagement::LibN::NRef
|
/foundation/ai/intelligent_voice_framework/frameworks/js/napi/ |
H A D | intell_voice_napi_util.cpp | 27 IntellVoiceRef::IntellVoiceRef(napi_env env, napi_ref ref) : env_(env), ref_(ref) in IntellVoiceRef() 35 if (env_ != nullptr && ref_ != nullptr) { in ~IntellVoiceRef() 36 napi_delete_reference(env_, ref_); in ~IntellVoiceRef() 39 ref_ = nullptr; in ~IntellVoiceRef() 45 napi_status status = napi_get_reference_value(env_, ref_, &value); in GetRefValue()
|
/foundation/distributeddatamgr/kv_store/frameworks/jskitsimpl/distributeddata/src/ |
H A D | js_schema.cpp | 44 if (ref_ != nullptr) { in ~JsSchema() 45 napi_delete_reference(env_, ref_); in ~JsSchema() 113 schema->ref_ = JSUtil::NewWithRef(env, argc, argv, in GetRootNode() 116 NAPI_ASSERT(env, schema->ref_ != nullptr, "no root, please set first!"); in GetRootNode() 117 NAPI_CALL(env, napi_get_reference_value(env, schema->ref_, &ctxt->output)); in GetRootNode() 134 if (schema->ref_ != nullptr) { in SetRootNode() 135 napi_delete_reference(env, schema->ref_); in SetRootNode() 137 ctxt->status = napi_create_reference(env, argv[0], 1, &schema->ref_); in SetRootNode()
|
/foundation/distributeddatamgr/kv_store/frameworks/jskitsimpl/distributedkvstore/src/ |
H A D | js_schema.cpp | 44 if (ref_ != nullptr) { in ~JsSchema() 45 napi_delete_reference(env_, ref_); in ~JsSchema() 115 schema->ref_ = JSUtil::NewWithRef(env, argc, argv, in GetRootNode() 118 NAPI_ASSERT(env, schema->ref_ != nullptr, "no root, please set first!"); in GetRootNode() 119 NAPI_CALL(env, napi_get_reference_value(env, schema->ref_, &ctxt->output)); in GetRootNode() 136 if (schema->ref_ != nullptr) { in SetRootNode() 137 napi_delete_reference(env, schema->ref_); in SetRootNode() 139 ctxt->status = napi_create_reference(env, argv[0], 1, &schema->ref_); in SetRootNode()
|
/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_fs/class_tasksignal/ |
H A D | task_signal_entity.h | 27 explicit JSCallbackContext(LibN::NVal jsVal) : ref_(jsVal) {} in JSCallbackContext() 31 LibN::NRef ref_; member in OHOS::FileManagement::ModuleFileIO::JSCallbackContext
|
H A D | task_signal_entity.cpp | 45 if (!callbackContext->ref_) { in OnCancel() 54 napi_value jsCallback = callbackContext->ref_.Deref(env).val_; in OnCancel()
|
/foundation/communication/netstack/utils/napi_utils/src/ |
H A D | base_context.cpp | 28 ref_(nullptr), in BaseContext() 46 ref_(nullptr), in BaseContext() 297 ref_ = NapiUtils::CreateReference(env_, value); in CreateReference() 303 if (env_ != nullptr && ref_ != nullptr) { in DeleteReference() 304 NapiUtils::DeleteReference(env_, ref_); in DeleteReference()
|
/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_fs/class_watcher/ |
H A D | watcher_n_exporter.h | 28 explicit JSCallbackContext(NRef &ref) : ref_(ref) {} in JSCallbackContext() 33 NRef &ref_; member in OHOS::FileManagement::ModuleFileIO::final::JSCallbackContext
|
/foundation/filemanagement/user_file_service/services/native/file_access_service/include/ |
H A D | file_access_service.h | 48 if (ref_ == std::numeric_limits<int32_t>::max()) { in Ref() 52 ref_++; in Ref() 57 if (ref_ == 0) { in UnRef() 61 ref_--; in UnRef() 66 return ref_ > 0; in IsValid() 81 std::atomic<int32_t> ref_; member in OHOS::FileAccessFwk::ObserverContext
|
/foundation/barrierfree/accessibility/interfaces/kits/napi/src/ |
H A D | napi_accessibility_config_observer.cpp | 133 napi_get_reference_value(callbackInfo->env_, callbackInfo->ref_, &handler); in NotifyStateChanged() 176 napi_get_reference_value(callbackInfo->env_, callbackInfo->ref_, &handler); in NotifyPropertyChanged() 214 napi_get_reference_value(callbackInfo->env_, callbackInfo->ref_, &handler); in NotifyStringChanged() 255 napi_get_reference_value(callbackInfo->env_, callbackInfo->ref_, &handler); in NotifyStringVectorChanged() 298 napi_get_reference_value(callbackInfo->env_, callbackInfo->ref_, &handler); in NotifyIntChanged() 339 napi_get_reference_value(callbackInfo->env_, callbackInfo->ref_, &handler); in NotifyUintChanged() 380 napi_get_reference_value(callbackInfo->env_, callbackInfo->ref_, &handler); in NotifyFloatChanged() 407 callbackInfo->ref_ = handlerRef_; in NotifyStateChanged2JS() 437 callbackInfo->ref_ = handlerRef_; in NotifyPropertyChanged2JS() 467 callbackInfo->ref_ in NotifyStringChanged2JS() [all...] |
/foundation/arkui/napi/native_engine/ |
H A D | native_safe_async_work.cpp | 99 ref_ = engine->CreateReference(func, initialRefcount); in NativeSafeAsyncWork() 116 if (ref_ != nullptr) { in ~NativeSafeAsyncWork() 117 delete ref_; in ~NativeSafeAsyncWork() 118 ref_ = nullptr; in ~NativeSafeAsyncWork() 325 napi_value func_ = (ref_ == nullptr) ? nullptr : ref_->Get(engine_); in ProcessAsyncHandle() 405 napi_value func_ = (this->ref_ == nullptr) ? nullptr : this->ref_->Get(engine_); in PostTask()
|
/foundation/graphic/graphic_3d/kits/js/src/ |
H A D | BaseObjectJS.cpp | 38 napi_ref ref_; member in JSWrapperState 77 napi_create_reference(env_, obj, 0, &ref_); in JSWrapperState() 83 napi_delete_reference(env_, ref_); in ~JSWrapperState() 89 napi_get_reference_value(env_, ref_, &value); in GetObject()
|
H A D | AnimationJS.cpp | 24 NapiApi::StrongRef ref_; member in OnCallJS 30 ref_ = { toCall.GetEnv(), toCall }; in OnCallJS() 35 ref_.Reset(); in ~OnCallJS() 41 ref_.Reset(); in Finalize() 46 napi_call_function(env, jsThis_.GetValue(), ref_.GetValue(), 0, nullptr, &res); in Invoked()
|
/foundation/filemanagement/dfs_service/interfaces/kits/js/cloudfilesync/ |
H A D | cloud_sync_napi.h | 108 : env_(env), ref_(ref), changeInfo_(changeInfo), strUri_(std::move(strUri)) in UvChangeMsg() 114 napi_ref ref_; member in OHOS::FileManagement::CloudSync::ChangeListenerNapi::UvChangeMsg 154 : listObj_(listObj), uri_(uri), ref_(ref) in CloudNotifyObserver() 164 napi_ref ref_; member in OHOS::FileManagement::CloudSync::CloudNotifyObserver
|
/foundation/arkui/ace_engine/component_ext/ext_common/ |
H A D | ext_napi_utils.cpp | 25 napi_create_reference(env_, callback, 1, &ref_); in NapiAsyncEvent() 30 napi_delete_reference(env_, ref_); in ~NapiAsyncEvent() 43 napi_get_reference_value(env_, ref_, &callback); in Call()
|
/foundation/distributeddatamgr/relational_store/frameworks/js/napi/rdb/src/ |
H A D | napi_rdb_store_helper.cpp | 48 napi_create_reference(env, jsObj, 1, &ref_); in OpenCallback() 63 napi_delete_reference(env_, ref_); in ~OpenCallback() 85 if (env_ != nullptr && ref_ != nullptr) { 86 napi_delete_reference(env_, ref_); 89 ref_ = obj.ref_; 96 obj.ref_ = nullptr; 109 napi_status status = napi_get_reference_value(env_, ref_, &self); 136 napi_status status = napi_get_reference_value(env_, ref_, &self); 171 napi_status status = napi_get_reference_value(env_, ref_, 237 napi_ref ref_ = nullptr; global() member in OHOS::RdbJsKit::OpenCallback [all...] |