Home
last modified time | relevance | path

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

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/include/mbgl/util/
H A Drun_loop.hpp58 push(priority, WorkTask::make(std::forward<Fn>(fn), std::forward<Args>(args)...)); in invoke()
71 …std::shared_ptr<WorkTask> task = WorkTask::make(std::forward<Fn>(fn), std::forward<Args>(args)...); in invokeCancellable()
87 using Queue = std::queue<std::shared_ptr<WorkTask>>;
93 void push(Priority priority, std::shared_ptr<WorkTask> task) { in push()
104 std::shared_ptr<WorkTask> task; in process()
H A Dwork_task.hpp12 class WorkTask : private util::noncopyable { class
14 virtual ~WorkTask() = default;
20 static std::shared_ptr<WorkTask> make(Fn&&, Args&&...);
H A Dwork_request.hpp9 class WorkTask;
13 using Task = std::shared_ptr<WorkTask>;
18 std::shared_ptr<WorkTask> task;
H A Dwork_task_impl.hpp11 class WorkTaskImpl : public WorkTask {
54 std::shared_ptr<WorkTask> WorkTask::make(Fn&& fn, Args&&... args) { in make()