/foundation/distributeddatamgr/relational_store/frameworks/js/napi/relationalstore/include/ |
H A D | napi_async_call.h | 42 class ContextBase {
class 63 virtual ~ContextBase();
81 std::shared_ptr<ContextBase> keep_;
86 static napi_value Call(napi_env env, std::shared_ptr<ContextBase> context, const char *fun);
90 using RecordData = ContextBase::RecordData;
104 static napi_value Async(napi_env env, std::shared_ptr<ContextBase> context);
105 static napi_value Sync(napi_env env, std::shared_ptr<ContextBase> context);
|
/foundation/distributeddatamgr/relational_store/frameworks/js/napi/relationalstore/src/ |
H A D | napi_async_call.cpp | 31 void ContextBase::SetAction(
in SetAction() 71 void ContextBase::SetAll(
in SetAll() 90 void ContextBase::SetError(std::shared_ptr<Error> err)
in SetError() 95 ContextBase::~ContextBase()
in ~ContextBase() 125 napi_value AsyncCall::Call(napi_env env, std::shared_ptr<ContextBase> context, const char *fun)
in Call() 135 napi_value AsyncCall::Async(napi_env env, std::shared_ptr<ContextBase> context)
in Async() 167 napi_value AsyncCall::Sync(napi_env env, std::shared_ptr<ContextBase> context)
in Sync() 182 ContextBase *context = reinterpret_cast<ContextBase *>(dat in OnExecute() [all...] |
/foundation/multimedia/av_session/frameworks/js/napi/session/include/ |
H A D | napi_async_work.h | 32 struct ContextBase { struct 33 virtual ~ContextBase(); 55 std::shared_ptr<ContextBase> hold; /* cross thread data */ 64 static napi_value Enqueue(napi_env env, std::shared_ptr<ContextBase> ctxt, const std::string& name, 75 static void GenerateOutput(ContextBase* ctxt);
|
/foundation/multimedia/audio_framework/frameworks/js/napi/common/ |
H A D | napi_async_work.cpp | 16 #define LOG_TAG "ContextBase" 23 ContextBase::~ContextBase() in ~ContextBase() 40 void ContextBase::GetCbInfo(napi_env envi, napi_callback_info info, NapiCbInfoParser parser, bool sync) in GetCbInfo() 75 void ContextBase::SignError(int32_t code) in SignError() 82 void ContextBase::SignError(int32_t code, const std::string &errorMessage) in SignError() 89 napi_value NapiAsyncWork::Enqueue(napi_env env, std::shared_ptr<ContextBase> ctxt, const std::string &name, in Enqueue() 110 auto ctxt = reinterpret_cast<ContextBase*>(data); in Enqueue() 118 auto ctxt = reinterpret_cast<ContextBase*>(data); in Enqueue() 135 void NapiAsyncWork::CommonCallbackRoutine(ContextBase *ctx [all...] |
H A D | napi_async_work.h | 37 struct ContextBase { struct 38 virtual ~ContextBase(); 60 std::shared_ptr<ContextBase> hold; /* cross thread data */ 124 static napi_value Enqueue(napi_env env, std::shared_ptr<ContextBase> ctxt, const std::string &name, 135 static void CommonCallbackRoutine(ContextBase *ctxt);
|
/foundation/distributeddatamgr/kv_store/frameworks/jskitsimpl/distributeddata/src/ |
H A D | js_schema.cpp | 65 auto ctxt = std::make_shared<ContextBase>(); in New() 88 JsSchema* JsSchema::GetSchema(napi_env env, napi_callback_info info, std::shared_ptr<ContextBase>& ctxt) in GetSchema() 96 napi_value JsSchema::GetContextValue(napi_env env, std::shared_ptr<ContextBase>& ctxt, T& value) in GetContextValue() 105 auto ctxt = std::make_shared<ContextBase>(); in GetRootNode() 124 auto ctxt = std::make_shared<ContextBase>(); in SetRootNode() 149 auto ctxt = std::make_shared<ContextBase>(); in GetMode() 157 auto ctxt = std::make_shared<ContextBase>(); in SetMode() 176 auto ctxt = std::make_shared<ContextBase>(); in GetSkip() 184 auto ctxt = std::make_shared<ContextBase>(); in SetSkip() 203 auto ctxt = std::make_shared<ContextBase>(); in GetIndexes() [all...] |
H A D | js_kv_store_resultset.cpp | 50 auto ctxt = std::make_shared<ContextBase>(); in New() 70 auto ctxt = std::make_shared<ContextBase>(); in GetCount() 86 auto ctxt = std::make_shared<ContextBase>(); in GetPosition() 101 auto ctxt = std::make_shared<ContextBase>(); in MoveToFirst() 116 auto ctxt = std::make_shared<ContextBase>(); in MoveToLast() 131 auto ctxt = std::make_shared<ContextBase>(); in MoveToNext() 146 auto ctxt = std::make_shared<ContextBase>(); in MoveToPrevious() 162 auto ctxt = std::make_shared<ContextBase>(); in Move() 182 auto ctxt = std::make_shared<ContextBase>(); in MoveToPosition() 203 auto ctxt = std::make_shared<ContextBase>(); in IsFirst() [all...] |
H A D | js_query.cpp | 70 auto ctxt = std::make_shared<ContextBase>(); in New() 90 auto ctxt = std::make_shared<ContextBase>(); in Reset() 99 struct ValueContext : public ContextBase { 271 auto ctxt = std::make_shared<ContextBase>(); in IsNull() 296 struct NumbersContext : public ContextBase { 367 struct StringsContext : public ContextBase { in InString() 409 struct StringsContext : public ContextBase { in NotInString() 433 struct LikeContext : public ContextBase { in Like() 457 struct UnlikeContext : public ContextBase { in Unlike() 481 auto ctxt = std::make_shared<ContextBase>(); in And() [all...] |
/foundation/distributeddatamgr/kv_store/frameworks/jskitsimpl/distributedkvstore/src/ |
H A D | js_schema.cpp | 67 auto ctxt = std::make_shared<ContextBase>(); in New() 90 JsSchema* JsSchema::GetSchema(napi_env env, napi_callback_info info, std::shared_ptr<ContextBase>& ctxt) in GetSchema() 98 napi_value JsSchema::GetContextValue(napi_env env, std::shared_ptr<ContextBase>& ctxt, T& value) in GetContextValue() 107 auto ctxt = std::make_shared<ContextBase>(); in GetRootNode() 126 auto ctxt = std::make_shared<ContextBase>(); in SetRootNode() 151 auto ctxt = std::make_shared<ContextBase>(); in GetMode() 159 auto ctxt = std::make_shared<ContextBase>(); in SetMode() 178 auto ctxt = std::make_shared<ContextBase>(); in GetSkip() 186 auto ctxt = std::make_shared<ContextBase>(); in SetSkip() 205 auto ctxt = std::make_shared<ContextBase>(); in GetIndexes() [all...] |
H A D | js_kv_store_resultset.cpp | 55 auto ctxt = std::make_shared<ContextBase>(); in New() 75 auto ctxt = std::make_shared<ContextBase>(); in GetCount() 91 auto ctxt = std::make_shared<ContextBase>(); in GetPosition() 106 auto ctxt = std::make_shared<ContextBase>(); in MoveToFirst() 121 auto ctxt = std::make_shared<ContextBase>(); in MoveToLast() 136 auto ctxt = std::make_shared<ContextBase>(); in MoveToNext() 151 auto ctxt = std::make_shared<ContextBase>(); in MoveToPrevious() 167 auto ctxt = std::make_shared<ContextBase>(); in Move() 189 auto ctxt = std::make_shared<ContextBase>(); in MoveToPosition() 213 auto ctxt = std::make_shared<ContextBase>(); in IsFirst() [all...] |
/foundation/multimedia/drm_framework/frameworks/js/drm_napi/ |
H A D | napi_async_work.cpp | 20 ContextBase::~ContextBase() in ~ContextBase() 37 void ContextBase::GetCbInfo(napi_env envi, napi_callback_info info, NapiCbInfoParser parser, bool sync) in GetCbInfo() 72 void ContextBase::SignError(int32_t code) in SignError() 79 napi_value NapiAsyncWork::Enqueue(napi_env env, std::shared_ptr<ContextBase> ctxt, const std::string &name, in Enqueue() 100 auto ctxt = reinterpret_cast<ContextBase*>(data); in Enqueue() 108 auto ctxt = reinterpret_cast<ContextBase*>(data); in Enqueue() 125 void NapiAsyncWork::CommonCallbackRoutine(ContextBase *ctxt) in CommonCallbackRoutine()
|
/foundation/distributeddatamgr/udmf/interfaces/jskits/common/ |
H A D | napi_queue.h | 34 struct ContextBase { struct 35 virtual ~ContextBase(); 62 std::shared_ptr<ContextBase> hold; /* cross thread data */ 171 static napi_value AsyncWork(napi_env env, std::shared_ptr<ContextBase> ctxt, const std::string &name, 183 std::shared_ptr<ContextBase> ctxt; 190 static void GenerateOutput(ContextBase *ctxt);
|
/foundation/multimedia/drm_framework/services/utils/include/ |
H A D | napi_async_work.h | 35 struct ContextBase { struct 36 virtual ~ContextBase(); 57 std::shared_ptr<ContextBase> hold; /* cross thread data */ 121 static napi_value Enqueue(napi_env env, std::shared_ptr<ContextBase> ctxt, const std::string &name, 132 static void CommonCallbackRoutine(ContextBase *ctxt);
|
/foundation/distributeddatamgr/data_object/frameworks/jskitsimpl/include/common/ |
H A D | napi_queue.h | 31 struct ContextBase { struct 32 virtual ~ContextBase(); 63 std::shared_ptr<ContextBase> hold; /* cross thread data */ 90 static napi_value AsyncWork(napi_env env, std::shared_ptr<ContextBase> ctxt, const std::string &name, 101 static void GenerateOutput(ContextBase *ctxt);
|
/foundation/distributeddatamgr/udmf/framework/jskitsimpl/data/ |
H A D | system_defined_appitem_napi.cpp | 48 auto ctxt = std::make_shared<ContextBase>(); in New() 78 napi_env env, napi_callback_info info, std::shared_ptr<ContextBase> ctxt) in GetSystemDefinedAppItem() 89 auto ctxt = std::make_shared<ContextBase>(); in GetAppId() 101 auto ctxt = std::make_shared<ContextBase>(); in SetAppId() 122 auto ctxt = std::make_shared<ContextBase>(); in GetAppName() 134 auto ctxt = std::make_shared<ContextBase>(); in SetAppName() 155 auto ctxt = std::make_shared<ContextBase>(); in GetAppIconId() 167 auto ctxt = std::make_shared<ContextBase>(); in SetAppIconId() 188 auto ctxt = std::make_shared<ContextBase>(); in GetAppLabelId() 200 auto ctxt = std::make_shared<ContextBase>(); in SetAppLabelId() [all...] |
H A D | type_descriptor_napi.cpp | 45 auto ctxt = std::make_shared<ContextBase>(); in New() 75 std::shared_ptr<ContextBase> &ctxt) in GetDescriptorNapi() 86 auto ctxt = std::make_shared<ContextBase>(); in BelongsTo() 109 auto ctxt = std::make_shared<ContextBase>(); in IsLowerLevelType() 132 auto ctxt = std::make_shared<ContextBase>(); in IsHigherLevelType() 155 auto ctxt = std::make_shared<ContextBase>(); in Equals() 176 auto ctxt = std::make_shared<ContextBase>(); in GetTypeId() 188 auto ctxt = std::make_shared<ContextBase>(); in GetBelongingToTypes() 200 auto ctxt = std::make_shared<ContextBase>(); in GetDescription() 212 auto ctxt = std::make_shared<ContextBase>(); in GetReferenceURL() [all...] |
H A D | system_defined_form_napi.cpp | 47 auto ctxt = std::make_shared<ContextBase>(); in New() 77 napi_env env, napi_callback_info info, std::shared_ptr<ContextBase> ctxt) in GetSystemDefinedForm() 88 auto ctxt = std::make_shared<ContextBase>(); in GetFormId() 100 auto ctxt = std::make_shared<ContextBase>(); in SetFormId() 121 auto ctxt = std::make_shared<ContextBase>(); in GetFormName() 133 auto ctxt = std::make_shared<ContextBase>(); in SetFormName() 154 auto ctxt = std::make_shared<ContextBase>(); in GetBundleName() 166 auto ctxt = std::make_shared<ContextBase>(); in SetBundleName() 187 auto ctxt = std::make_shared<ContextBase>(); in GetAbilityName() 199 auto ctxt = std::make_shared<ContextBase>(); in SetAbilityName() [all...] |
/foundation/multimedia/av_session/frameworks/js/napi/session/src/ |
H A D | napi_async_work.cpp | 23 ContextBase::~ContextBase() in ~ContextBase() 40 void ContextBase::GetCbInfo(napi_env envi, napi_callback_info info, NapiCbInfoParser parser, bool sync) in GetCbInfo() 78 napi_value NapiAsyncWork::Enqueue(napi_env env, std::shared_ptr<ContextBase> ctxt, const std::string& name, in Enqueue() 99 auto ctxt = reinterpret_cast<ContextBase*>(data); in Enqueue() 109 auto ctxt = reinterpret_cast<ContextBase*>(data); in Enqueue() 127 void NapiAsyncWork::GenerateOutput(ContextBase* ctxt) in GenerateOutput()
|
/foundation/distributeddatamgr/data_object/frameworks/jskitsimpl/src/common/ |
H A D | napi_queue.cpp | 22 ContextBase::~ContextBase() in ~ContextBase() 37 void ContextBase::GetCbInfo(napi_env envi, napi_callback_info info, NapiCbInfoParser parse, bool sync) in GetCbInfo() 74 napi_value NapiQueue::AsyncWork(napi_env env, std::shared_ptr<ContextBase> ctxt, const std::string& name, in AsyncWork() 93 auto ctxt = reinterpret_cast<ContextBase*>(data); in AsyncWork() 101 auto ctxt = reinterpret_cast<ContextBase*>(data); in AsyncWork() 135 void NapiQueue::GenerateOutput(ContextBase *ctxt) in GenerateOutput()
|
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/text/utils/ |
H A D | napi_async_work.cpp | 21 ContextBase::~ContextBase() in ~ContextBase() 40 void ContextBase::GetCbInfo(napi_env envi, napi_callback_info info, NapiCbInfoParser parser, bool sync) in GetCbInfo() 85 napi_value NapiAsyncWork::Enqueue(napi_env env, sptr<ContextBase> contextBase, const std::string& name, in Enqueue() 112 sptr<ContextBase> contextBase(static_cast<ContextBase *>(data)); in Enqueue() 119 sptr<ContextBase> contextBase(static_cast<ContextBase *>(data)); in Enqueue() 139 void NapiAsyncWork::GenerateOutput(sptr<ContextBase> contextBase) in GenerateOutput()
|
H A D | napi_async_work.h | 62 struct ContextBase : RefBase { struct 63 virtual ~ContextBase(); 91 static napi_value Enqueue(napi_env env, sptr<ContextBase> contextBase, const std::string& name, 102 static void GenerateOutput(sptr<ContextBase> ctxt);
|
/foundation/distributeddatamgr/kv_store/frameworks/jskitsimpl/distributeddata/include/ |
H A D | js_kv_store.h | 84 static void OnDataChange(napi_env env, size_t argc, napi_value* argv, std::shared_ptr<ContextBase> ctxt); 85 static void OffDataChange(napi_env env, size_t argc, napi_value* argv, std::shared_ptr<ContextBase> ctxt); 87 static void OnSyncComplete(napi_env env, size_t argc, napi_value* argv, std::shared_ptr<ContextBase> ctxt); 88 static void OffSyncComplete(napi_env env, size_t argc, napi_value* argv, std::shared_ptr<ContextBase> ctxt); 103 using Exec = std::function<void(napi_env, size_t, napi_value*, std::shared_ptr<ContextBase>)>;
|
H A D | napi_queue.h | 32 struct ContextBase { struct 33 virtual ~ContextBase(); 105 static napi_value AsyncWork(napi_env env, std::shared_ptr<ContextBase> ctxt, const std::string& name, 118 std::shared_ptr<ContextBase> ctx;
|
/foundation/distributeddatamgr/kv_store/frameworks/jskitsimpl/distributedkvstore/include/ |
H A D | napi_queue.h | 32 struct ContextBase { struct 33 virtual ~ContextBase(); 109 static napi_value AsyncWork(napi_env env, std::shared_ptr<ContextBase> ctxt, const std::string& name, 122 std::shared_ptr<ContextBase> ctx;
|
/foundation/distributeddatamgr/relational_store/frameworks/js/napi/cloud_data/include/ |
H A D | napi_queue.h | 36 struct ContextBase { struct 37 virtual ~ContextBase(); 116 static napi_value AsyncWork(napi_env env, std::shared_ptr<ContextBase> ctxt, const std::string &name, 129 std::shared_ptr<ContextBase> ctx;
|