Searched defs:promise_base (Results 1 – 1 of 1) sorted by relevance
27 struct promise_base { struct28 typedef typename shared_state< R >::ptr_type ptr_type;30 bool obtained_{ false };31 ptr_type future_{};33 promise_base() : in promise_base() argument38 promise_base( std::allocator_arg_t, Allocator alloc) { in promise_base() function55 ~promise_base() { in ~promise_base()64 promise_base( promise_base && other) noexcept : in promise_base() function70 promise_base & operator=( promise_base && other) noexcept { in operator =()78 future< R > get_future() { in get_future()[all …]