Home
last modified time | relevance | path

Searched refs:RefPtrCallback (Results 1 - 4 of 4) sorted by relevance

/commonlibrary/c_utils/base/src/
H A Drefbase.cpp199 void RefCounter::SetCallback(const RefPtrCallback& callback) in SetCallback()
420 refs_->SetCallback([this] { this->RefPtrCallback(); }); in RefBase()
431 refs_->SetCallback([this] { this->RefPtrCallback(); }); in RefBase()
445 void RefBase::RefPtrCallback() in RefPtrCallback() function in OHOS::RefBase
466 refs_->SetCallback([this] { this->RefPtrCallback(); }); in operator =()
/commonlibrary/c_utils/base/include/
H A Drefbase.h76 using RefPtrCallback = std::function<void()>;
93 void SetCallback(const RefPtrCallback& callback);
268 RefPtrCallback callback_ = nullptr; // Callback function to deallocate the corresponding RefBase object
418 virtual void RefPtrCallback();
/commonlibrary/c_utils/base/test/unittest/common/
H A Dutils_refbase_test.cpp213 void RefPtrCallback() override;
294 void IPCObjectProxy::RefPtrCallback() in RefPtrCallback() function in OHOS::__anon38::IPCObjectProxy
299 RefBase::RefPtrCallback(); in RefPtrCallback()
/commonlibrary/c_utils/base/test/benchmarktest/refbase_benchmark_test/
H A Drefbase_benchmark_test.cpp245 void RefPtrCallback() override;
333 void IPCObjectProxy::RefPtrCallback() in RefPtrCallback() function in OHOS::__anon17::IPCObjectProxy
335 BENCHMARK_LOGD("RefbaseTest void IPCObjectProxy::RefPtrCallback() is called."); in RefPtrCallback()
339 RefBase::RefPtrCallback(); in RefPtrCallback()

Completed in 7 milliseconds