Scroll to navigation

std::experimental::promise(concurrencyTS)(3) C++ Standard Libary std::experimental::promise(concurrencyTS)(3)

NAME

std::experimental::promise(concurrencyTS) - std::experimental::promise(concurrencyTS)

Synopsis


Defined in header <experimental/future>
template< class R > class promise; (1) (concurrency TS)
template< class R > class promise<R&>; (2) (concurrency TS)
template<> class promise<void>; (3) (concurrency TS)


std::experimental::concurrency_v1::promise is a modified version of std::promise
provided by the concurrency TS that works with std::experimental::future.


The only change from std::promise is that the get_future() member function returns a
std::experimental::future.

2024.06.10 http://cppreference.com