класс packaged_task
Описание асинхронного поставщика, который является программой-оболочкой вызова, сигнатура которого —Ty(ArgTypes...).Связанным асинхронное состояние содержит копию его можно вызвать объекта помимо потенциальному результату.
template<class>
class packaged_task;
Члены
Открытые конструкторы
Имя |
Описание |
---|---|
Создает объект packaged_task. |
|
Удаляет объект packaged_task. |
Открытые методы
Имя |
Описание |
---|---|
Возвращает объект возможные, который имеет то же связанных асинхронное состояние. |
|
Вызывает можно вызвать объект, хранящийся в асинхронном неделимым блоком, связанном состоянии и сохраняет возвращаемое значение. |
|
Заменяет связанный асинхронное состояние. |
|
Меняет местами асинхронное состояние, связанное с этим из указанного объекта. |
|
Указывает, имеет ли объект связанных асинхронное состояние. |
Открытые операторы
Имя |
Описание |
---|---|
Перемещает связанных асинхронное состояние из указанного объекта. |
|
Вызывает можно вызвать объект, хранящийся в асинхронном связанном состоянии, неделимым блоком, сохраняет возвращаемое значение, и устанавливает состояние для подготовки. |
|
Указывает, имеет ли объект связанных асинхронное состояние. |
Требования
Возможные Заголовок:
Пространство имен: std