.TH "std::__basic_future< _Res >" 3cxx "libstdc++" \" -*- nroff -*-
.ad l
.nh
.SH NAME
std::__basic_future< _Res > \- Common implementation for future and shared_future\&.  

.SH SYNOPSIS
.br
.PP
.PP
\fC#include <future>\fP
.PP
Inherits __future_base\&.
.PP
Inherited by \fBstd::future< _Res >\fP, and \fBstd::shared_future< _Res >\fP\&.
.SS "Public Member Functions"

.in +1c
.ti -1c
.RI "\fB__basic_future\fP (const \fB__basic_future\fP &)=\fBdelete\fP"
.br
.ti -1c
.RI "\fB__basic_future\fP & \fBoperator=\fP (const \fB__basic_future\fP &)=\fBdelete\fP"
.br
.ti -1c
.RI "bool \fBvalid\fP () const noexcept"
.br
.ti -1c
.RI "\fBvoid\fP \fBwait\fP () const"
.br
.ti -1c
.RI "template<\fBtypename\fP _Rep , \fBtypename\fP \fB_Period\fP > \fBfuture_status\fP \fBwait_for\fP (const \fBchrono::duration\fP< _Rep, \fB_Period\fP > &\fB__rel\fP) const"
.br
.ti -1c
.RI "template<\fBtypename\fP \fB_Clock\fP , \fBtypename\fP \fB_Duration\fP > \fBfuture_status\fP \fBwait_until\fP (const \fBchrono::time_point\fP< \fB_Clock\fP, \fB_Duration\fP > &\fB__abs\fP) const"
.br
.in -1c
.SS "Protected Types"

.in +1c
.ti -1c
.RI "\fBtypedef\fP __future_base::_Result< \fB_Res\fP > & \fB__result_type\fP"
.br
.ti -1c
.RI "\fBtypedef\fP \fBshared_ptr\fP< _State_base > \fB__state_type\fP"
.br
.in -1c
.SS "Protected Member Functions"

.in +1c
.ti -1c
.RI "\fB__basic_future\fP (const \fB__state_type\fP &\fB__state\fP)"
.br
.ti -1c
.RI "\fB__basic_future\fP (const \fBshared_future\fP< \fB_Res\fP > &) noexcept"
.br
.ti -1c
.RI "\fB__basic_future\fP (\fBfuture\fP< \fB_Res\fP > &&) noexcept"
.br
.ti -1c
.RI "\fB__basic_future\fP (\fBshared_future\fP< \fB_Res\fP > &&) noexcept"
.br
.ti -1c
.RI "__result_type \fB_M_get_result\fP () const"
.br
.RI "Wait for the state to be ready and rethrow any stored exception\&. "
.ti -1c
.RI "\fBvoid\fP \fB_M_swap\fP (\fB__basic_future\fP &\fB__that\fP) noexcept"
.br
.in -1c
.SH "Detailed Description"
.PP 

.SS "template<\fBtypename\fP \fB_Res\fP>
.br
class std::__basic_future< _Res >"Common implementation for future and shared_future\&. 
.SH "Member Function Documentation"
.PP 
.SS "template<\fBtypename\fP \fB_Res\fP > __result_type \fBstd::__basic_future\fP< \fB_Res\fP >::_M_get_result () const\fC [inline]\fP, \fC [protected]\fP"

.PP
Wait for the state to be ready and rethrow any stored exception\&. 

.SH "Author"
.PP 
Generated automatically by Doxygen for libstdc++ from the source code\&.
