#include <future.hpp>
Public Types | |
typedef future_state::state | state |
typedef R | value_type |
Static Public Member Functions | |
static future_ptr | make_exceptional_future_ptr (exceptional_ptr const &ex) |
Public Attributes | |
future_ptr | future_ |
Friends | |
class | shared_future< R > |
class | promise< R > |
class | packaged_task< R > |
class | detail::future_waiter |
template<class Rp , class Fp > | |
unique_future< Rp > | detail::make_future_async_shared_state (BOOST_THREAD_FWD_REF(Fp) f) |
template<class Rp , class Fp > | |
unique_future< Rp > | detail::make_future_deferred_shared_state (BOOST_THREAD_FWD_REF(Fp) f) |
typedef future_state::state boost::unique_future< R >::state |
typedef R boost::unique_future< R >::value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References boost::shared_ptr< T >::reset(), and boost::throw_exception().
|
inlineinherited |
|
inline |
References boost::move(), boost::shared_ptr< T >::reset(), and boost::throw_exception().
|
inline |
References boost::shared_ptr< T >::reset(), and boost::throw_exception().
|
inlineinherited |
References boost::future_state::uninitialized.
Referenced by boost::detail::basic_future< R >::is_ready().
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
References boost::detail::basic_future< R >::get_state(), and boost::future_state::ready.
|
inlineinherited |
References boost::filesystem::detail::none.
|
inlinestaticinherited |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineinherited |
|
inline |
References boost::fusion::move().
|
inlineinherited |
References boost::shared_ptr< T >::swap().
|
inline |
References boost::swap.
|
inlineinherited |
|
inlineinherited |
References boost::throw_exception().
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
inherited |