Home
last modified time | relevance | path

Searched refs:JSObjectWrapper (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/distributeddatamgr/data_object/frameworks/jskitsimpl/src/adaptor/
H A Djs_object_wrapper.cpp20 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 Djs_distributedobject.cpp57 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 Djs_distributedobjectstore.cpp110 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 Djs_object_wrapper.h26 class JSObjectWrapper {
28 JSObjectWrapper(DistributedObjectStore *objectStore, DistributedObject *object);
29 virtual ~JSObjectWrapper();
H A Djs_distributedobject.h40 …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 Djs_distributedobjectstore.h44 … static void RestoreWatchers(napi_env env, JSObjectWrapper *wrapper, const std::string &objectId);