home | help
std::experi...eady_future(3)   C++ Standard Libary  std::experi...eady_future(3)

NAME
     std::experimental::make_ready_future - std::experimental::make_ready_future

Synopsis
	Defined in header <experimental/future>
	template<  class  T >					    (1) (concur-
     rency TS)
	future<V /* see below */> make_ready_future( T&& value );
	future<void> make_ready_future();			   (2)	(concur-
     rency TS)

	1)  If	std::decay_t<T> is std::reference_wrapper<X>, then the type V is
     X&,
	otherwise, V is std::decay_t<T>.
	Creates a shared state of type V that is immediately ready, with the re-
     sult
	constructed from std::forward<T>(value), then returns a  std::experimen-
     tal::future
	associated with that shared state.
	2)  Creates  a shared state of type void that is immediately ready, then
     returns a
	std::experimental::future associated with that shared state.

Return value
	A std::experimental::future associated with the  shared  state	that  is
     created.

See also
	make_exceptional_future  produces a future that is ready immediately and
     holds the
	(concurrency TS)	given exception
				(function template)

http://cppreference.com 	   2024.06.10	    std::experi...eady_future(3)

home | help