_Promise< _Ty * > _MyPromise
Definition: future:1639
template<class _Ty >
template<class _Alloc >
1579 :
_MyPromise(_Make_associated_state<_Ty *>(_Al))
_Promise< _Ty * > _MyPromise
Definition: future:1639
_Promise< _Ty * > _MyPromise
Definition: future:1639
_Promise< _Ty > _MyPromise
Definition: future:1565
constexpr _Ty && forward(typename remove_reference< _Ty >::type &_Arg) _NOEXCEPT
Definition: type_traits:1332
bool _Is_valid() const _NOEXCEPT
Definition: future:1458
_Promise< _Ty * > _MyPromise
Definition: future:1639
error_code make_error_code(_Future_errc _Errno) _NOEXCEPT
Definition: future:119
void _Set_exception(exception_ptr _Exc, bool _Defer)
Definition: future:1035
bool _Is_ready() const
Definition: future:1463
exception_ptr make_exception_ptr(_Ex _Except) _NOEXCEPT
Definition: exception:378
bool _Is_ready_at_thread_exit() const
Definition: future:1468
const _State_manager< _Ty > & _Get_state() const
Definition: future:1427
_Promise< _Ty * > _MyPromise
Definition: future:1639
Definition: xtr1common:16
_State_manager< _Ty > & _Get_state_for_future()
Definition: future:1445
promise()
Definition: future:1572
constexpr remove_reference< _Ty >::type && move(_Ty &&_Arg) _NOEXCEPT
Definition: type_traits:1349
_State_manager< _Ty > & _Get_state_for_set()
Definition: future:1436
_Promise< _Ty * > _MyPromise
Definition: future:1639
void _Set_exception(exception_ptr _Exc, bool _Defer)
Definition: future:1035
_State_manager< _Ty > & _Get_state_for_set()
Definition: future:1436
_Promise< _Ty * > _MyPromise
Definition: future:1639
void _Set_exception(exception_ptr _Exc, bool _Defer)
Definition: future:1035
_State_manager< _Ty > & _Get_state_for_set()
Definition: future:1436
_Promise< _Ty * > _MyPromise
Definition: future:1639
void _Set_value(const _Ty &_Val, bool _Defer)
Definition: future:1013
_FwdIt const _Ty _Val
Definition: algorithm:1938
template<class _Ty >
void promise< _Ty & >::set_value_at_thread_exit |
( |
_Ty & |
_Val | ) |
|
|
inline |
_State_manager< _Ty > & _Get_state_for_set()
Definition: future:1436
_Promise< _Ty * > _MyPromise
Definition: future:1639
void _Set_value(const _Ty &_Val, bool _Defer)
Definition: future:1013
_FwdIt const _Ty _Val
Definition: algorithm:1938
_Promise< _Ty * > _MyPromise
Definition: future:1639
void _Swap(_Promise &_Other)
Definition: future:1421
_Promise< _Ty > _MyPromise
Definition: future:1565
The documentation for this class was generated from the following file: