Home
last modified time | relevance | path

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 Dbase_task_group.cpp22 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 Ddelayed_task_group.cpp24 …: 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 Dtask_group.cpp24 : 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 Dbase_task_group.h32 class BaseTaskGroup : public ITaskGroup, public std::enable_shared_from_this<BaseTaskGroup> {
34BaseTaskGroup(const std::string& name, TaskFunc func, bool serial, const ThreadPool* threadPool);
35 ~BaseTaskGroup() override;
H A Dtask_group.h24 class TaskGroup : public BaseTaskGroup {
H A Ddelayed_task_group.h29 class DelayedTaskGroup : public BaseTaskGroup {