Reference | Class List | Member Functions | Typedefs | File List |
TODO Future
Definition at line 43 of file future.hpp.
Public Types | |
typedef Result | future_result_type |
typedef Result const & | result_type |
Public Member Functions | |
bool | cancel () |
future (shared_ptr< detail::future_impl< Result > > const &impl) | |
future () | |
result_type | get () |
bool | is_cancelled () const |
result_type | operator() () |
bool | ready () const |
bool | timed_wait (boost::xtime const ×tamp) const |
void | wait () const |
typedef Result boost::threadpool::future< Result >::future_result_type |
typedef Result const& boost::threadpool::future< Result >::result_type |
boost::threadpool::future< Result >::future | ( | ) |
Definition at line 55 of file future.hpp.
boost::threadpool::future< Result >::future | ( | shared_ptr< detail::future_impl< Result > > const & | impl | ) |
Definition at line 61 of file future.hpp.
bool boost::threadpool::future< Result >::cancel | ( | ) |
Definition at line 91 of file future.hpp.
result_type boost::threadpool::future< Result >::get | ( | ) |
Definition at line 86 of file future.hpp.
bool boost::threadpool::future< Result >::is_cancelled | ( | ) | const |
Definition at line 96 of file future.hpp.
result_type boost::threadpool::future< Result >::operator() | ( | void | ) |
Definition at line 81 of file future.hpp.
bool boost::threadpool::future< Result >::ready | ( | ) | const |
Definition at line 66 of file future.hpp.
bool boost::threadpool::future< Result >::timed_wait | ( | boost::xtime const & | timestamp | ) | const |
Definition at line 76 of file future.hpp.
void boost::threadpool::future< Result >::wait | ( | ) | const |
Definition at line 71 of file future.hpp.