Class template future
boost::compute::future — Holds the result of an asynchronous computation.
Synopsis
Description
Смотрите также:
событие,Wait_list
future
public
construct/copy/destruct
- <
future();
> - <
future(constT&result,constevent&event);
> - <
future(constfuture<T>&other);
> - <
future&operator=(constfuture<T>&other);
> - <
~future();
>
future public member functions
- <
Tget();
>Возвращает результат вычисления. Это будет блокироваться до тех пор, пока результат не будет готов.
- <
boolvalid()const;
>Возвращается<true>, если будущее действительно. - <
voidwait()const;
>Блоки до завершения вычисления. - <
eventget_event()const;
>Возвращает основной объект события.