#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.