Searched refs:BaseTaskGroup (Results 1 – 6 of 6) sorted by relevance
/ohos5.0/foundation/multimedia/camera_framework/services/deferred_processing_service/src/base/task_manager/task_group/ |
H A D | base_task_group.cpp | 22 BaseTaskGroup::BaseTaskGroup(const std::string& name, TaskFunc func, bool serial, const ThreadPool*… in BaseTaskGroup() function in OHOS::CameraStandard::DeferredProcessing::BaseTaskGroup 34 BaseTaskGroup::~BaseTaskGroup() in ~BaseTaskGroup() 41 void BaseTaskGroup::Initialize() in Initialize() 48 const std::string& BaseTaskGroup::GetName() in GetName() 53 TaskGroupHandle BaseTaskGroup::GetHandle() in GetHandle() 58 bool BaseTaskGroup::SubmitTask(std::any param) in SubmitTask() 72 void BaseTaskGroup::CancelAllTasks() in CancelAllTasks() 82 size_t BaseTaskGroup::GetTaskCount() in GetTaskCount() 108 TaskGroupHandle BaseTaskGroup::GenerateHandle() in GenerateHandle() 117 void BaseTaskGroup::DispatchTaskUnlocked() in DispatchTaskUnlocked() [all …]
|
H A D | delayed_task_group.cpp | 24 …: BaseTaskGroup(name, std::move(func), true, threadPool), mutex_(), timeBroker_(nullptr), paramMap… in DelayedTaskGroup() 43 BaseTaskGroup::Initialize(); in Initialize() 77 BaseTaskGroup::SubmitTask(std::move(paramMap_[handle])); in TimerExpired()
|
H A D | task_group.cpp | 24 : BaseTaskGroup(name, std::move(func), serial, threadPool) in TaskGroup()
|
/ohos5.0/foundation/multimedia/camera_framework/services/deferred_processing_service/include/base/task_manager/task_group/ |
H A D | base_task_group.h | 32 class BaseTaskGroup : public ITaskGroup, public std::enable_shared_from_this<BaseTaskGroup> { 34 … BaseTaskGroup(const std::string& name, TaskFunc func, bool serial, const ThreadPool* threadPool); 35 ~BaseTaskGroup() override;
|
H A D | task_group.h | 24 class TaskGroup : public BaseTaskGroup {
|
H A D | delayed_task_group.h | 29 class DelayedTaskGroup : public BaseTaskGroup {
|