clase futura

Describe un objeto return asincrónico.

template<class Ty>
class future;

Comentarios

Cada proveedor asincrónico estándar devuelve un objeto cuyo tipo es una instancia de esta plantilla.Un objeto de future proporciona el único acceso al proveedor asincrónico que está asociado a.Si necesita varios objetos de retorno asincrónico asociados al mismo proveedor asincrónico, copie el objeto de future a un objeto de shared_future.

Members

Hh920539.collapse_all(es-es,VS.110).gifConstructores públicos

Nombre

Descripción

future::future Constructor

Crea un objeto future.

Hh920539.collapse_all(es-es,VS.110).gifMétodos públicos

Nombre

Descripción

método de future::get

Recupera el resultado que se almacena en el estado asincrónica asociada.

método de future::share

Convierte el objeto en shared_future.

método de future::valid

Especifica si el objeto no está vacío.

método de future::wait

Bloquea el subproceso actual hasta que el estado asincrónica asociada está lista.

método de future::wait_for

Los bloques hasta el estado asincrónica asociada están listos o hasta el tiempo especificado ha transcurrido.

método de future::wait_until

Los bloques hasta el estado asincrónica asociada están listos o hasta un punto de tiempo especificado.

Hh920539.collapse_all(es-es,VS.110).gifOperadores públicos

Nombre

Descripción

operador de future::operator=

Transfiere el estado asincrónica asociado de un objeto especificado.

Requisitos

Futuro de Encabezado:

Espacio de nombres: std

Vea también

Referencia

<future>

Otros recursos

Archivos de encabezado