HelenOS sources

future             59 uspace/lib/cpp/include/__bits/thread/async.hpp         future<result_of_t<decay_t<F>(decay_t<Args>...)>>
future             79 uspace/lib/cpp/include/__bits/thread/async.hpp                 return future<result_t>{
future             87 uspace/lib/cpp/include/__bits/thread/async.hpp                 return future<result_t>{
future             99 uspace/lib/cpp/include/__bits/thread/async.hpp                 return future<result_t>{
future            184 uspace/lib/cpp/include/__bits/thread/future.hpp             future(const future&) = delete;
future            186 uspace/lib/cpp/include/__bits/thread/future.hpp             future(future&& rhs) noexcept
future            194 uspace/lib/cpp/include/__bits/thread/future.hpp             future& operator=(const future&) = delete;
future            196 uspace/lib/cpp/include/__bits/thread/future.hpp             future& operator=(future&& rhs) noexcept = default;
future            152 uspace/lib/cpp/include/__bits/thread/packaged_task.hpp             future<R> get_future()
future            159 uspace/lib/cpp/include/__bits/thread/packaged_task.hpp                 return future<R>{state_};
future            183 uspace/lib/cpp/include/__bits/thread/promise.hpp             future<R> get_future()
future            196 uspace/lib/cpp/include/__bits/thread/promise.hpp                 return future<R>{this->state_};
future            299 uspace/lib/cpp/include/__bits/thread/promise.hpp             future<R&> get_future()
future            312 uspace/lib/cpp/include/__bits/thread/promise.hpp                 return future<R&>{this->state_};
future            378 uspace/lib/cpp/include/__bits/thread/promise.hpp             future<void> get_future()
future            391 uspace/lib/cpp/include/__bits/thread/promise.hpp                 return future<void>{this->state_};
future             62 uspace/lib/cpp/include/__bits/thread/shared_future.hpp             shared_future(future<R>&& rhs)
future             45 uspace/lib/cpp/src/__bits/test/future.cpp             std::promise<R>, std::future<R>,
future             80 uspace/lib/cpp/src/__bits/test/future.cpp         std::future<int> f1{};
future             83 uspace/lib/cpp/src/__bits/test/future.cpp         std::future<int> f2{new std::aux::shared_state<int>{}};
future             90 uspace/lib/cpp/src/__bits/test/future.cpp         std::future<int> f3{std::move(f1)};
future            190 uspace/lib/cpp/src/__bits/test/future.cpp             std::future<std::test::mock> f6{};
future            233 uspace/lib/cpp/src/__bits/test/future.cpp         std::future<int&> f9 = p9.get_future();
HelenOS homepage, sources at GitHub