Home
last modified time | relevance | path

Searched refs:cleanupHooks_ (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/arkui/napi/native_engine/
H A Dnative_engine.cpp709 auto insertion_info = cleanupHooks_.emplace(arg, in AddCleanupHook()
720 auto cleanupHook = cleanupHooks_.find(arg); in RemoveCleanupHook()
721 if (cleanupHook != cleanupHooks_.end() && cleanupHook->second.first == fun) { in RemoveCleanupHook()
722 cleanupHooks_.erase(arg); in RemoveCleanupHook()
734 while (!cleanupHooks_.empty()) { in RunCleanup()
738 std::vector<CleanupCallbackTuple> callbacks(cleanupHooks_.begin(), cleanupHooks_.end()); in RunCleanup()
750 if (cleanupHooks_.find(data) == cleanupHooks_.end()) { in RunCleanup()
759 cleanupHooks_.erase(data); in RunCleanup()
H A Dnative_engine.h572 std::unordered_map<void*, std::pair<CleanupCallback, uint64_t>> cleanupHooks_; variable