Home
last modified time | relevance | path

Searched refs:DispatcherImpl (Results 1 - 3 of 3) sorted by relevance

/foundation/graphic/graphic_3d/lume/LumeEngine/src/threading/
H A Ddispatcher_impl.cpp25 DispatcherImpl::~DispatcherImpl() = default;
27 DispatcherImpl::DispatcherImpl(const IThreadPool::Ptr& threads) : queue_(threads) {} in DispatcherImpl() function in DispatcherImpl
29 vector<uint64_t> DispatcherImpl::CollectFinishedTasks() in CollectFinishedTasks()
34 void DispatcherImpl::Submit(uint64_t taskIdentifier, IThreadPool::ITask::Ptr&& task) in Submit()
39 void DispatcherImpl::SubmitAfter(uint64_t afterIdentifier, uint64_t taskIdentifier, IThreadPool::ITask::Ptr&& task) in SubmitAfter()
44 void DispatcherImpl::SubmitAfter( in SubmitAfter()
50 void DispatcherImpl::Execute() in Execute()
55 void DispatcherImpl
[all...]
H A Ddispatcher_impl.h27 class DispatcherImpl final : public IDispatcherTaskQueue {
29 ~DispatcherImpl();
30 explicit DispatcherImpl(const IThreadPool::Ptr& threads);
H A Dtask_queue_factory.cpp413 return IDispatcherTaskQueue::Ptr { make_unique<DispatcherImpl>(threadPool).release() }; in CreateDispatcherTaskQueue()

Completed in 2 milliseconds