Home
last modified time | relevance | path

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

/foundation/graphic/graphic_3d/lume/LumeEngine/src/threading/
H A Dsequential_task_queue.cpp31 SequentialTaskQueue::SequentialTaskQueue(const IThreadPool::Ptr& threadPool) : TaskQueue(threadPool) {} in SequentialTaskQueue() function in SequentialTaskQueue
33 SequentialTaskQueue::~SequentialTaskQueue() in ~SequentialTaskQueue()
38 void SequentialTaskQueue::Execute() in Execute()
46 void SequentialTaskQueue::Submit(uint64_t taskIdentifier, IThreadPool::ITask::Ptr&& task) in Submit()
53 void SequentialTaskQueue::SubmitAfter(uint64_t afterIdentifier, uint64_t taskIdentifier, IThreadPool::ITask::Ptr&& task) in SubmitAfter()
63 void SequentialTaskQueue::SubmitAfter( in SubmitAfter()
80 void SequentialTaskQueue::SubmitBefore( in SubmitBefore()
91 void SequentialTaskQueue
[all...]
H A Dsequential_task_queue.h33 class SequentialTaskQueue final : public TaskQueue {
38 explicit SequentialTaskQueue(const IThreadPool::Ptr& threadPool);
39 SequentialTaskQueue(const SequentialTaskQueue& other) = delete;
40 ~SequentialTaskQueue() override;
H A Dsequential_impl.h26 // Wrapper for SequentialTaskQueue exposing a subset of the functionality.
43 SequentialTaskQueue queue_;

Completed in 2 milliseconds