Поделиться через


будущий класс

Описывает асинхронный возвращенный объект.

template<class Ty>
class future;

Заметки

Каждый асинхронный поставщик возвращает стандартный объект, тип которого создание этого шаблона.Объект future предоставляет доступ только к асинхронному поставщика, который связан с.Если требуются несколько асинхронных возвращают объекты, которые связаны с тем же асинхронные поставщиком, скопируйте объект future в объект shared_future.

Члены

Hh920539.collapse_all(ru-ru,VS.110).gifОткрытые конструкторы

Имя

Описание

конструктор future::future

Создает объект future.

Hh920539.collapse_all(ru-ru,VS.110).gifОткрытые методы

Имя

Описание

метод future::get

Извлекает результат, хранящийся в асинхронном связанном состоянии.

метод future::share

Преобразование в объект shared_future.

метод future::valid

Определяет, является ли объект не пуст.

метод future::wait

Блокирует текущий поток до тех пор, пока связанных асинхронное состояние не будет готово.

метод future::wait_for

Блоки связанного асинхронного состояния до тех пор, пока не будут готовы указанного времени или до тех пор, пока не будет истекать.

метод future::wait_until

Блоки связанного асинхронного состояния до тех пор, пока не будут готовы или до определенного момента времени.

Hh920539.collapse_all(ru-ru,VS.110).gifОткрытые операторы

Имя

Описание

оператор future::operator=

Перемещает связанных асинхронное состояние из указанного объекта.

Требования

Возможные Заголовок:

Пространство имен: std

См. также

Ссылки

<future>

Другие ресурсы

Файлы заголовков