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