DOKK / manpages / debian 12 / libstdc++-11-doc / std::__future_base__Result_alloc.3cxx.en
std::__future_base::_Result_alloc< _Res, _Alloc >(3cxx) std::__future_base::_Result_alloc< _Res, _Alloc >(3cxx)

std::__future_base::_Result_alloc< _Res, _Alloc > - A result object that uses an allocator.

Inherits std::__future_base::_Result< _Res >, and _Alloc.


using __allocator_type = __alloc_rebind< _Alloc, _Result_alloc >
typedef _Res result_type


_Result_alloc (const _Alloc &__a)
void _M_set (_Res &&__res)
void _M_set (const _Res &__res)
_Res & _M_value () noexcept


exception_ptr _M_error

struct std::__future_base::_Result_alloc< _Res, _Alloc >"A result object that uses an allocator.

Definition at line 267 of file future.

Definition at line 269 of file future.

Definition at line 233 of file future.

Definition at line 272 of file future.

template<typename _Res > void std::__future_base::_Result< _Res >::_M_set (_Res && __res) [inline], [inherited]

Definition at line 255 of file future.

template<typename _Res > void std::__future_base::_Result< _Res >::_M_set (const _Res & __res) [inline], [inherited]

Definition at line 248 of file future.

Definition at line 245 of file future.

exception_ptr std::__future_base::_Result_base::_M_error [inherited]

Definition at line 202 of file future.

Generated automatically by Doxygen for libstdc++ from the source code.

Thu Feb 16 2023 libstdc++