Home
last modified time | relevance | path

Searched refs:TaskResult (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/multimedia/player_framework/services/utils/include/
H A Dtask_queue.h72 struct TaskResult { struct
87 struct TaskResult<void> { argument
148 TaskResult<T> GetResult()
158 TaskResult<T> GetResultWithTimeLimit(uint32_t milliseconds)
169 TaskResult<T> tmp;
194 TaskResult<T> ClearResult()
198 TaskResult<T> tmp;
226 TaskResult<T> result_;
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/src/threading/
H A Dtask_queue_factory.cpp78 class TaskResult final : public IThreadPool::IResult { class
110 explicit TaskResult(std::shared_ptr<State>&& future) : future_(BASE_NS::move(future)) {} in TaskResult() function in __anondcf869ec0110::TaskResult
159 auto taskState = std::make_shared<TaskResult::State>(); in Push()
172 return IResult::Ptr { new TaskResult(BASE_NS::move(taskState)) }; in Push()
231 std::shared_ptr<TaskResult::State> state_;
235 explicit Task(ITask::Ptr&& function, std::shared_ptr<TaskResult::State> state) in Task()