Lines Matching refs:Future
22 Future::StateType Future::GetState() const
28 Future::StateType Future::Wait() const
37 Future::StateType Future::WaitFor(const TimeSpan& time) const
48 IAny::Ptr Future::GetResult() const
57 IFuture::Ptr Future::Then(const IFutureContinuation::Ptr& func, const ITaskQueue::Ptr& queue)
62 BASE_NS::shared_ptr<Future> f(new Future);
77 void Future::Cancel()
104 void Future::ActivateContinuation(const ContinuationData& d, const IAny::Ptr& result)
118 void Future::ActivateContinuation(std::unique_lock<std::mutex>& lock)
128 void Future::SetResult(IAny::Ptr p)
140 void Future::SetAbandoned()
155 void Future::SetQueueInfo(const ITaskQueue::Ptr& queue, ITaskQueue::Token token)
188 future_.reset(new Future);