/foundation/graphic/graphic_3d/lume/LumeBase/api/base/containers/ |
H A D | unique_ptr.h | 84 unique_ptr(pointer p, const D& deleter) noexcept : ptr_(p), deleter_(BASE_NS::forward<decltype(deleter)>(deleter)) in forward() 87 unique_ptr(pointer p, BASE_NS::remove_reference_t<D>&& deleter) noexcept 88 : ptr_(p), deleter_(BASE_NS::forward<decltype(deleter)>(deleter)) in forward() 94 unique_ptr(pointer p, D& deleter) noexcept : ptr_(p), deleter_(BASE_NS::forward<decltype(deleter)>(deleter)) in forward() 98 unique_ptr(pointer p, BASE_NS::remove_reference_t<D>&& deleter) [all...] |
/foundation/communication/netstack/utils/napi_utils/include/ |
H A D | base_async_work.h | 80 auto deleter = [](Context *context) { in AsyncWorkCallback() local 85 std::unique_ptr<Context, decltype(deleter)> context(static_cast<Context *>(data), deleter); in AsyncWorkCallback() local 132 auto deleter = [](Context *context) { delete context; }; in AsyncWorkCallbackForSystem() local 133 std::unique_ptr<Context, decltype(deleter)> context(static_cast<Context *>(data), deleter); in AsyncWorkCallbackForSystem() local
|
/foundation/communication/netmanager_base/utils/napi_utils/include/ |
H A D | base_async_work.h | 74 auto deleter = [](Context *context) { delete context; }; in AsyncWorkCallback() local 75 std::unique_ptr<Context, decltype(deleter)> context(static_cast<Context *>(data), deleter); in AsyncWorkCallback() local 123 auto deleter = [](Context *context) { delete context; }; in AsyncWorkCallbackForSystem() local 124 std::unique_ptr<Context, decltype(deleter)> context(static_cast<Context *>(data), deleter); in AsyncWorkCallbackForSystem() local
|
H A D | module_template.h | 118 auto deleter = [](Context *context) { delete context; }; in InterfaceSync() local 120 std::unique_ptr<Context, decltype(deleter)> context(text, deleter); in InterfaceSync()
|
/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/src/ |
H A D | connection.cpp | 61 auto deleter = g_fileDeleter[dbType]; in Delete() local 62 if (deleter == nullptr) { in Delete() 66 return deleter(config); in Delete() 112 int32_t Connection::RegisterDeleter(int32_t dbType, Deleter deleter) in RegisterDeleter() argument 122 g_fileDeleter[dbType] = deleter; in RegisterDeleter()
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/include/quick_fix/state/src/ |
H A D | quick_fix_delete_state.cpp | 31 std::unique_ptr<QuickFixDeleter> deleter = std::make_unique<QuickFixDeleter>(bundleName_); in Process() local 32 auto ret = deleter->Execute(); in Process()
|
/foundation/graphic/graphic_3d/lume/metaobject/test/src/base/ |
H A D | SharedPtrTest.cpp | 275 BASE_NS::unique_ptr<ITestInterface, decltype(deleter)> unique(&object, deleter); in HWTEST_F() 287 BASE_NS::unique_ptr<int, decltype(deleter)> unique(&value, deleter); in HWTEST_F() 307 BASE_NS::unique_ptr<ITestInterface, decltype(deleter)> unique(&object, deleter); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scrollable/ |
H A D | scrollable_item.h | 41 void SetCustomDeleter(MyDeleter&& deleter) in SetCustomDeleter() argument 43 deleter_ = std::forward<MyDeleter>(deleter); in SetCustomDeleter()
|
/foundation/communication/netmanager_base/frameworks/js/napi/network/observer/src/ |
H A D | network_observer.cpp | 34 auto deleter = [](NetworkType *t) { delete t; }; in MakeNetworkResponse() local 35 std::unique_ptr<NetworkType, decltype(deleter)> netType(data, deleter); in MakeNetworkResponse()
|
/foundation/communication/netstack/frameworks/js/napi/socket/task_queue/src/ |
H A D | task_queue.cpp | 85 auto deleter = [](BaseContext *context) { delete context; }; in Callback() local 86 std::unique_ptr<BaseContext, decltype(deleter)> context(static_cast<BaseContext *>(data), deleter); in Callback() local
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/quick_fix/ |
H A D | quick_fixer.cpp | 77 std::unique_ptr<IQuickFix> deleter = std::make_unique<QuickFixDeleter>(bundleName);
in DeleteQuickFix() local 78 auto ret = deleter->Execute();
in DeleteQuickFix()
|
H A D | quick_fix_boot_scanner.cpp | 214 std::unique_ptr<IQuickFix> deleter = std::make_unique<QuickFixDeleter>(bundleName); in ReprocessQuickFix() local 215 ret = deleter->Execute(); in ReprocessQuickFix()
|
/foundation/multimedia/av_codec/services/engine/codec/video/ |
H A D | hevc_decoder_loader.cpp | 43 auto deleter = [&loader](CodecBase *ptr) { in CreateByName() local 50 return std::shared_ptr<CodecBase>(noDeleterPtr, deleter); in CreateByName()
|
H A D | fcodec_loader.cpp | 43 auto deleter = [&loader](CodecBase *ptr) { in CreateByName() local 50 return std::shared_ptr<CodecBase>(noDeleterPtr, deleter); in CreateByName()
|
/foundation/arkui/ace_engine/component_ext/ext_common/ |
H A D | ext_napi_utils.cpp | 121 auto deleter = [](char* s) { free(reinterpret_cast<void*>(s)); }; in GetStringFromValueUtf8() local 126 std::unique_ptr<char, decltype(deleter)> str(strTmp, deleter); in GetStringFromValueUtf8()
|
/foundation/communication/netstack/frameworks/js/napi/websocket/websocket_exec/src/ |
H A D | websocket_exec.cpp | 414 auto deleter = [](std::pair<int, uint32_t> *p) { delete p; }; in CreateConnectError() local 415 std::unique_ptr<std::pair<int, uint32_t>, decltype(deleter)> handler(pair, deleter); in CreateConnectError() 881 auto deleter = [](std::pair<int, uint32_t> *p) { delete p; }; in CreateError() local 882 std::unique_ptr<std::pair<int, uint32_t>, decltype(deleter)> handler(pair, deleter); in CreateError() 895 auto deleter = [](const OnOpenClosePara *p) { delete p; }; in CreateOpenPara() local 896 std::unique_ptr<OnOpenClosePara, decltype(deleter)> handler(para, deleter); in CreateOpenPara() 909 auto deleter in CreateClosePara() local 978 auto deleter = [](const std::map<std::string, std::string> *p) { CreateResponseHeader() local [all...] |
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/base/ |
H A D | shared_ptr.h | 186 shared_ptr(T* ptr, Deleter deleter) in shared_ptr() argument 189 ConstructBlock(ptr, BASE_NS::move(deleter)); in shared_ptr() 294 void reset(T* ptr, Deleter deleter) in reset() argument 299 ConstructBlock(ptr, BASE_NS::move(deleter)); in reset() 361 void ConstructBlock(T* ptr, Deleter deleter) in ConstructBlock() argument 363 this->control_ = new Internals::StorageBlockWithDeleter(ptr, BASE_NS::move(deleter)); in ConstructBlock()
|
H A D | shared_ptr_internals.h | 161 StorageBlockWithDeleter(T* ptr, Deleter deleter) : ptr_ { ptr }, deleter_ { BASE_NS::move(deleter) } in StorageBlockWithDeleter() argument
|
/foundation/multimedia/media_foundation/engine/plugin/plugins/source/stream_source/ |
H A D | stream_source_plugin.cpp | 120 auto deleter = [this](uint8_t* ptr) { FALSE_LOG(stream_->QueueEmptyBuffer(ptr)); }; in WrapDataBuffer() local 121 std::shared_ptr<uint8_t> address = std::shared_ptr<uint8_t>(dataBuffer->GetAddress(), deleter); in WrapDataBuffer()
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/unittest/bms_bundle_quick_fix_test/ |
H A D | bms_bundle_quick_fix_test.cpp | 1381 auto deleter = GetQuickFixDeleter(); in HWTEST_F() local 1382 EXPECT_FALSE(deleter == nullptr); in HWTEST_F() 1383 if (deleter != nullptr) { in HWTEST_F() 1384 ErrCode ret = deleter->RemoveDeployingInfo(BUNDLE_NAME); in HWTEST_F() 1399 auto deleter = GetQuickFixDeleter(); in HWTEST_F() local 1400 EXPECT_FALSE(deleter == nullptr); in HWTEST_F() 1401 if (deleter != nullptr) { in HWTEST_F() 1402 ErrCode ret = deleter->RemoveDeployingInfo(BUNDLE_NAME); in HWTEST_F() 1419 auto deleter = GetQuickFixDeleter(); in HWTEST_F() local 1420 EXPECT_FALSE(deleter in HWTEST_F() 1714 auto deleter = GetQuickFixDeleter(); HWTEST_F() local 3004 auto deleter = GetQuickFixDeleter(); HWTEST_F() local 3023 auto deleter = GetQuickFixDeleter(); HWTEST_F() local 3405 auto deleter = GetQuickFixDeleter(); HWTEST_F() local 4728 auto deleter = GetQuickFixDeleter(); HWTEST_F() local 4749 auto deleter = GetQuickFixDeleter(); HWTEST_F() local 4770 auto deleter = GetQuickFixDeleter(); HWTEST_F() local [all...] |
/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/include/ |
H A D | connection.h | 47 static int32_t RegisterDeleter(int32_t dbType, Deleter deleter);
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/common_napi_utils/ |
H A D | common_napi_utils.cpp | 170 auto deleter = [](char* s) { free(reinterpret_cast<void*>(s)); }; in GetStringFromValueUtf8() local 175 std::unique_ptr<char, decltype(deleter)> str(strTmp, deleter); in GetStringFromValueUtf8()
|
/foundation/communication/netstack/frameworks/js/napi/socket/socket_exec/src/ |
H A D | socket_exec.cpp | 120 auto deleter = [](const int32_t *p) { delete p; }; in MakeError() local 121 std::unique_ptr<int32_t, decltype(deleter)> handler(code, deleter); in MakeError() 237 auto deleter = [](const TcpConnection *p) { delete p; }; in MakeTcpConnectionMessage() local 238 std::unique_ptr<TcpConnection, decltype(deleter)> handler(netConnection, deleter); in MakeTcpConnectionMessage() 290 auto deleter = [](const MessageData *p) { delete p; }; in MakeMessage() local 291 std::unique_ptr<MessageData, decltype(deleter)> handler(messageData, deleter); in MakeMessage()
|
H A D | local_socket_exec.cpp | 185 auto deleter = [](const MsgWithLocalRemoteInfo *p) { delete p; }; in MakeLocalSocketMessage() local 186 std::unique_ptr<MsgWithLocalRemoteInfo, decltype(deleter)> handler(msg, deleter); in MakeLocalSocketMessage() 335 auto deleter = [](const int32_t *p) { delete p; }; in MakeError() local 336 std::unique_ptr<int32_t, decltype(deleter)> handler(code, deleter); in MakeError()
|
/foundation/communication/netstack/utils/napi_utils/src/ |
H A D | napi_utils.cpp | 307 auto deleter = [](char *s) { free(reinterpret_cast<void *>(s)); }; in GetStringFromValueUtf8() local 308 std::unique_ptr<char, decltype(deleter)> str(static_cast<char *>(malloc(stringLength + 1)), deleter); in GetStringFromValueUtf8()
|