_internal_accept_owner(shared_ptr< X > const *ppx, Y *py) const | boost::enable_shared_from_this< shared_state_base > | inline |
base_type typedef | boost::detail::future_deferred_shared_state< Rp, Fp > | |
BOOST_THREAD_RV_REF(Rp) rvalue_source_type | boost::detail::shared_state< Rp > | |
callback | boost::detail::shared_state_base | |
continuation_ptr | boost::detail::shared_state_base | |
continuation_ptr_type typedef | boost::detail::shared_state_base | |
do_callback(boost::unique_lock< boost::mutex > &lock) | boost::detail::shared_state_base | inline |
do_continuation(boost::unique_lock< boost::mutex > &) | boost::detail::shared_state_base | inline |
done | boost::detail::shared_state_base | |
enable_shared_from_this() BOOST_NOEXCEPT | boost::enable_shared_from_this< shared_state_base > | inlineprotected |
enable_shared_from_this(enable_shared_from_this const &) BOOST_NOEXCEPT | boost::enable_shared_from_this< shared_state_base > | inlineprotected |
exception | boost::detail::shared_state_base | |
execute(boost::unique_lock< boost::mutex > &lck) | boost::detail::future_deferred_shared_state< Rp, Fp > | inlinevirtual |
external_waiters | boost::detail::shared_state_base | |
func_ | boost::detail::future_deferred_shared_state< Rp, Fp > | |
future_deferred_shared_state(BOOST_THREAD_FWD_REF(Fp) f) | boost::detail::future_deferred_shared_state< Rp, Fp > | inlineexplicit |
get() | boost::detail::shared_state< Rp > | inlinevirtual |
get_exception_ptr() | boost::detail::shared_state_base | inline |
get_exception_ptr(boost::unique_lock< boost::mutex > &lock) | boost::detail::shared_state_base | inline |
get_sh() | boost::detail::shared_state< Rp > | inlinevirtual |
get_state() const | boost::detail::shared_state_base | inline |
get_storage(boost::unique_lock< boost::mutex > &lock) | boost::detail::shared_state< Rp > | inline |
has_exception() const | boost::detail::shared_state_base | inline |
has_exception(unique_lock< boost::mutex > &) const | boost::detail::shared_state_base | inline |
has_value() const | boost::detail::shared_state_base | inline |
has_value(unique_lock< boost::mutex > &) const | boost::detail::shared_state_base | inline |
is_constructed | boost::detail::shared_state_base | |
is_deferred(boost::lock_guard< boost::mutex > &) const | boost::detail::shared_state_base | inline |
is_deferred_ | boost::detail::shared_state_base | |
launch_continuation(boost::unique_lock< boost::mutex > &) | boost::detail::shared_state_base | inlinevirtual |
launch_policy(boost::unique_lock< boost::mutex > &) const | boost::detail::shared_state_base | inline |
make_ready() | boost::detail::shared_state_base | inline |
mark_exceptional_finish() | boost::detail::shared_state_base | inline |
mark_exceptional_finish_internal(boost::exception_ptr const &e, boost::unique_lock< boost::mutex > &lock) | boost::detail::shared_state_base | inline |
mark_finished_internal(boost::unique_lock< boost::mutex > &lock) | boost::detail::shared_state_base | inline |
mark_finished_with_result(source_reference_type result_) | boost::detail::shared_state< Rp > | inline |
mark_finished_with_result(rvalue_source_type result_) | boost::detail::shared_state< Rp > | inline |
mark_finished_with_result_internal(source_reference_type result_, boost::unique_lock< boost::mutex > &lock) | boost::detail::shared_state< Rp > | inline |
mark_finished_with_result_internal(rvalue_source_type result_, boost::unique_lock< boost::mutex > &lock) | boost::detail::shared_state< Rp > | inline |
move_dest_type typedef | boost::detail::shared_state< Rp > | |
mutex | boost::detail::shared_state_base | mutable |
enable_shared_from_this< shared_state_base >::operator=(enable_shared_from_this const &) BOOST_NOEXCEPT | boost::enable_shared_from_this< shared_state_base > | inlineprotected |
policy_ | boost::detail::shared_state_base | |
register_external_waiter(boost::condition_variable_any &cv) | boost::detail::shared_state_base | inline |
remove_external_waiter(waiter_list::iterator it) | boost::detail::shared_state_base | inline |
result | boost::detail::shared_state< Rp > | |
run_if_is_deferred() | boost::detail::shared_state_base | inlinevirtual |
run_if_is_deferred_or_ready() | boost::detail::shared_state_base | inlinevirtual |
set_async() | boost::detail::shared_state_base | inline |
set_deferred() | boost::detail::shared_state_base | inline |
set_exception_at_thread_exit(exception_ptr e) | boost::detail::shared_state_base | inline |
set_value_at_thread_exit(source_reference_type result_) | boost::detail::shared_state< Rp > | inline |
set_value_at_thread_exit(rvalue_source_type result_) | boost::detail::shared_state< Rp > | inline |
set_wait_callback(F f, U *u) | boost::detail::shared_state_base | inline |
shared_from_this() | boost::enable_shared_from_this< shared_state_base > | inline |
shared_from_this() const | boost::enable_shared_from_this< shared_state_base > | inline |
shared_future_get_result_type typedef | boost::detail::shared_state< Rp > | |
shared_state() | boost::detail::shared_state< Rp > | inline |
shared_state_base() | boost::detail::shared_state_base | inline |
source_reference_type typedef | boost::detail::shared_state< Rp > | |
storage_type typedef | boost::detail::shared_state< Rp > | |
wait(bool rethrow=true) | boost::detail::shared_state_base | inlinevirtual |
wait_internal(boost::unique_lock< boost::mutex > &lk, bool rethrow=true) | boost::detail::shared_state_base | inline |
waiter_list typedef | boost::detail::shared_state_base | |
waiters | boost::detail::shared_state_base | |
~enable_shared_from_this() BOOST_NOEXCEPT | boost::enable_shared_from_this< shared_state_base > | inlineprotected |
~shared_state() | boost::detail::shared_state< Rp > | inline |
~shared_state_base() | boost::detail::shared_state_base | inlinevirtual |