#include <Futures.hpp>
Public Types | |
| typedef R | ReturnType |
| typedef R | result_type |
Public Member Functions | |
| Future (Future const &future) | |
| template<class _Scheduler, class _Function> | Future (_Scheduler &s, _Function f) |
| Future & | operator= (Future const &r) |
|
Details::ReturnTypeHelper< ReturnType >::Type | join () |
|
Details::ReturnTypeHelper< ReturnType >::Type | operator * () |
| bool | bound () |
Use Future to synchronize or retrieve the results from running a task.