Searched refs:JSObjectWrapper (Results 1 – 6 of 6) sorted by relevance
/ohos5.0/foundation/distributeddatamgr/data_object/frameworks/jskitsimpl/src/adaptor/ |
H A D | js_object_wrapper.cpp | 20 JSObjectWrapper::JSObjectWrapper(DistributedObjectStore *objectStore, DistributedObject *object) in JSObjectWrapper() function in OHOS::ObjectStore::JSObjectWrapper 25 JSObjectWrapper::~JSObjectWrapper() in ~JSObjectWrapper() 35 DistributedObject *JSObjectWrapper::GetObject() in GetObject() 40 bool JSObjectWrapper::AddWatch(napi_env env, const char *type, napi_value handler) in AddWatch() 53 void JSObjectWrapper::DeleteWatch(napi_env env, const char *type, napi_value handler) in DeleteWatch() 68 bool JSObjectWrapper::IsUndefined(const char *value) in IsUndefined() 78 void JSObjectWrapper::AddUndefined(const char *value) in AddUndefined() 86 void JSObjectWrapper::DeleteUndefined(const char *value) in DeleteUndefined() 95 void JSObjectWrapper::DestroyObject() in DestroyObject() 100 void JSObjectWrapper::SetObjectId(const std::string &objectId) in SetObjectId() [all …]
|
H A D | js_distributedobject.cpp | 57 JSObjectWrapper *wrapper = nullptr; in JSGet() 85 JSObjectWrapper *wrapper = nullptr; in JSPut() 131 napi_env env, JSObjectWrapper *wrapper, char *key, napi_valuetype type, napi_value value) in DoPut() 170 void JSDistributedObject::DoGet(napi_env env, JSObjectWrapper *wrapper, char *key, napi_value &valu… in DoGet() 226 JSObjectWrapper *wrapper; in JSSave() 237 JSObjectWrapper *wrapper = nullptr; in JSSave() 273 JSObjectWrapper *wrapper; in JSRevokeSave() 278 JSObjectWrapper *wrapper = nullptr; in JSRevokeSave() 358 JSObjectWrapper *wrapper; in JSBindAssetStore() 370 JSObjectWrapper *wrapper = nullptr; in JSBindAssetStore()
|
H A D | js_distributedobjectstore.cpp | 110 JSObjectWrapper *objectWrapper = new (std::nothrow) JSObjectWrapper(objectStore, object); in NewDistributedObject() 123 auto objectWrapper = static_cast<JSObjectWrapper *>(data); in NewDistributedObject() 212 JSObjectWrapper *objectWrapper = nullptr; in JSDestroyObjectSync() 258 JSObjectWrapper *wrapper = nullptr; in JSOn() 302 JSObjectWrapper *wrapper = nullptr; in JSOff() 345 void JSDistributedObjectStore::RestoreWatchers(napi_env env, JSObjectWrapper *wrapper, const std::s… in RestoreWatchers()
|
/ohos5.0/foundation/distributeddatamgr/data_object/frameworks/jskitsimpl/include/adaptor/ |
H A D | js_object_wrapper.h | 26 class JSObjectWrapper { 28 JSObjectWrapper(DistributedObjectStore *objectStore, DistributedObject *object); 29 virtual ~JSObjectWrapper();
|
H A D | js_distributedobject.h | 40 …static void DoPut(napi_env env, JSObjectWrapper *wrapper, char *key, napi_valuetype type, napi_val… 41 static void DoGet(napi_env env, JSObjectWrapper *wrapper, char *key, napi_value &value);
|
H A D | js_distributedobjectstore.h | 44 … static void RestoreWatchers(napi_env env, JSObjectWrapper *wrapper, const std::string &objectId);
|