Home
last modified time | relevance | path

Searched refs:TrashAsyncTaskWorker (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/multimedia/media_library/frameworks/innerkitsimpl/medialibrary_data_extension/src/
H A Dtrash_async_worker.cpp24 shared_ptr<TrashAsyncTaskWorker> TrashAsyncTaskWorker::asyncWorkerInstance_{nullptr};
25 mutex TrashAsyncTaskWorker::instanceLock_;
27 shared_ptr<TrashAsyncTaskWorker> TrashAsyncTaskWorker::GetInstance() in GetInstance()
31 asyncWorkerInstance_ = shared_ptr<TrashAsyncTaskWorker>(new TrashAsyncTaskWorker()); in GetInstance()
36 TrashAsyncTaskWorker::TrashAsyncTaskWorker() {} in TrashAsyncTaskWorker() function in OHOS::Media::TrashAsyncTaskWorker
38 TrashAsyncTaskWorker::~TrashAsyncTaskWorker() {} in ~TrashAsyncTaskWorker()
40 void TrashAsyncTaskWorker::Init() in Init()
42 thread(&TrashAsyncTaskWorker::StartWorker, this).detach(); in Init()
45 void TrashAsyncTaskWorker::Interrupt() in Interrupt()
50 void TrashAsyncTaskWorker::StartWorker() in StartWorker()
H A Dmedialibrary_data_manager.cpp1181 shared_ptr<TrashAsyncTaskWorker> asyncWorker = TrashAsyncTaskWorker::GetInstance(); in InterruptBgworker()
1318 shared_ptr<TrashAsyncTaskWorker> asyncWorker = TrashAsyncTaskWorker::GetInstance(); in DoAging()
/ohos5.0/foundation/multimedia/media_library/frameworks/innerkitsimpl/test/unittest/medialibrary_smartalbum_map_operations_test/src/
H A Dtrash_async_worker_test.cpp31 shared_ptr<TrashAsyncTaskWorker> asyncWorker = TrashAsyncTaskWorker::GetInstance();
34 shared_ptr<TrashAsyncTaskWorker> asyncWorker1 = TrashAsyncTaskWorker::GetInstance();
40 TrashAsyncTaskWorker *asyncWorker = new TrashAsyncTaskWorker();
52 TrashAsyncTaskWorker *asyncWorker1 = new TrashAsyncTaskWorker();
/ohos5.0/foundation/multimedia/media_library/frameworks/innerkitsimpl/medialibrary_data_extension/include/
H A Dtrash_async_worker.h26 class TrashAsyncTaskWorker {
28 EXPORT virtual ~TrashAsyncTaskWorker();
29 EXPORT static std::shared_ptr<TrashAsyncTaskWorker> GetInstance();
33 EXPORT TrashAsyncTaskWorker();
36 EXPORT static std::shared_ptr<TrashAsyncTaskWorker> asyncWorkerInstance_;