Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::unique_future< R > Member List

This is the complete list of members for boost::unique_future< R >, including all inherited members.

basic_future(future_ptr a_future)boost::detail::basic_future< R >inline
basic_future(const shared_future< R > &) BOOST_NOEXCEPTboost::detail::basic_future< R >explicit
basic_future()boost::detail::basic_future< R >inline
basic_future(exceptional_ptr const &ex)boost::detail::basic_future< R >inline
basic_future(BOOST_THREAD_RV_REF(basic_future) other) BOOST_NOEXCEPTboost::detail::basic_future< R >inline
detail::future_waiter classboost::unique_future< R >friend
detail::make_future_async_shared_state(BOOST_THREAD_FWD_REF(Fp) f)boost::unique_future< R >friend
detail::make_future_deferred_shared_state(BOOST_THREAD_FWD_REF(Fp) f)boost::unique_future< R >friend
future_boost::detail::basic_future< R >
get()boost::unique_future< R >inline
get_exception_ptr()boost::detail::basic_future< R >inline
get_or(BOOST_THREAD_RV_REF(R2) v)boost::unique_future< R >inline
get_or(R2 const &v)boost::unique_future< R >inline
get_state() const boost::detail::basic_future< R >inline
has_exception() const boost::detail::basic_future< R >inline
has_value() const boost::detail::basic_future< R >inline
is_ready() const boost::detail::basic_future< R >inline
launch_policy(boost::unique_lock< boost::mutex > &lk) const boost::detail::basic_future< R >inline
make_exceptional_future_ptr(exceptional_ptr const &ex)boost::detail::basic_future< R >inlinestatic
operator=(BOOST_THREAD_RV_REF(unique_future) other) BOOST_NOEXCEPTboost::unique_future< R >inline
boost::detail::basic_future::operator=(BOOST_THREAD_RV_REF(basic_future) other) BOOST_NOEXCEPTboost::detail::basic_future< R >inline
packaged_task< R > classboost::unique_future< R >friend
promise< R > classboost::unique_future< R >friend
run_if_is_deferred()boost::unique_future< R >inline
run_if_is_deferred_or_ready()boost::unique_future< R >inline
set_async()boost::unique_future< R >inline
set_deferred()boost::unique_future< R >inline
set_exceptional_if_invalid()boost::detail::basic_future< R >inline
share()boost::unique_future< R >inline
shared_future< R > classboost::unique_future< R >friend
state typedefboost::unique_future< R >
swap(unique_future &other)boost::unique_future< R >inline
boost::detail::basic_future::swap(basic_future &that) BOOST_NOEXCEPTboost::detail::basic_future< R >inline
unique_future(future_ptr a_future)boost::unique_future< R >inline
unique_future()boost::unique_future< R >inline
unique_future(exceptional_ptr const &ex)boost::unique_future< R >inline
unique_future(BOOST_THREAD_RV_REF(unique_future) other) BOOST_NOEXCEPTboost::unique_future< R >inline
unique_future(BOOST_THREAD_RV_REF(unique_future< unique_future< R > >) other)boost::unique_future< R >inline
valid() const BOOST_NOEXCEPTboost::detail::basic_future< R >inline
value_type typedefboost::unique_future< R >
wait() const boost::detail::basic_future< R >inline
~basic_future()boost::detail::basic_future< R >inline
~unique_future()boost::unique_future< R >inline