HelenOS sources

shared_state       72 uspace/lib/cpp/include/__bits/thread/future.hpp                 future_base(aux::shared_state<R>* state)
shared_state      167 uspace/lib/cpp/include/__bits/thread/future.hpp                 aux::shared_state<R>* state_;
shared_state      190 uspace/lib/cpp/include/__bits/thread/future.hpp             future(aux::shared_state<aux::future_inner_t<R>>* state)
shared_state      231 uspace/lib/cpp/include/__bits/thread/future.hpp             aux::shared_state<aux::future_inner_t<R>>* __state() noexcept
shared_state       73 uspace/lib/cpp/include/__bits/thread/packaged_task.hpp                 : func_{forward<F>(f)}, state_{new aux::shared_state<R>{}}
shared_state       88 uspace/lib/cpp/include/__bits/thread/packaged_task.hpp                 >::template rebind_alloc<aux::shared_state<R>> rebound{a};
shared_state      221 uspace/lib/cpp/include/__bits/thread/packaged_task.hpp             aux::shared_state<R>* state_;
shared_state       52 uspace/lib/cpp/include/__bits/thread/promise.hpp                     : state_{new aux::shared_state<R>{}}
shared_state       61 uspace/lib/cpp/include/__bits/thread/promise.hpp                     >::template rebind_alloc<aux::shared_state<R>> rebound{a};
shared_state      117 uspace/lib/cpp/include/__bits/thread/promise.hpp                 aux::shared_state<R>* __state()
shared_state      154 uspace/lib/cpp/include/__bits/thread/promise.hpp                 aux::shared_state<R>* state_;
shared_state      105 uspace/lib/cpp/include/__bits/thread/shared_future.hpp             aux::shared_state<aux::future_inner_t<R>>* __state() noexcept
shared_state      273 uspace/lib/cpp/include/__bits/thread/shared_state.hpp     class async_shared_state: public shared_state<R>
shared_state      277 uspace/lib/cpp/include/__bits/thread/shared_state.hpp                 : shared_state<R>{}, thread_{}
shared_state      335 uspace/lib/cpp/include/__bits/thread/shared_state.hpp     class deferred_shared_state: public shared_state<R>
shared_state      340 uspace/lib/cpp/include/__bits/thread/shared_state.hpp                 : shared_state<R>{}, func_{forward<F>(f)},
shared_state      415 uspace/lib/cpp/include/__bits/thread/shared_state.hpp     void set_state_value_at_thread_exit(shared_state<R>* state)
shared_state      422 uspace/lib/cpp/include/__bits/thread/shared_state.hpp     void set_state_exception_at_thread_exit(shared_state<R>* state)
shared_state       46 uspace/lib/cpp/src/__bits/test/future.cpp             std::aux::shared_state<R>*
shared_state       83 uspace/lib/cpp/src/__bits/test/future.cpp         std::future<int> f2{new std::aux::shared_state<int>{}};
shared_state      173 uspace/lib/cpp/src/__bits/test/future.cpp         std::aux::shared_state<std::test::mock>* s5{};
shared_state      189 uspace/lib/cpp/src/__bits/test/future.cpp             std::aux::shared_state<std::test::mock>* s6{};
HelenOS homepage, sources at GitHub