libstdc++
std::__future_base Struct Reference
Inheritance diagram for std::__future_base:
[legend]

List of all members.

Classes

struct  _Result
 A result object that has storage for an object of type _Res. More...
struct  _Result< _Res & >
 Partial specialization for reference types. More...
struct  _Result< void >
 Explicit specialization for void. More...
struct  _Result_base
 Base class for results. More...
struct  final
 A result object that uses an allocator. More...

Static Public Member Functions

template<typename _Res , typename _Allocator >
static _Ptr< _Result_alloc
< _Res, _Allocator > > 
_S_allocate_result (const _Allocator &__a)
template<typename _Res , typename _Tp >
static _Ptr< _Result< _Res > > _S_allocate_result (const std::allocator< _Tp > &__a)
template<typename _BoundFn >
static std::shared_ptr
< _State_base > 
_S_make_async_state (_BoundFn &&__fn)
template<typename _BoundFn >
static std::shared_ptr
< _State_base > 
_S_make_deferred_state (_BoundFn &&__fn)
template<typename _Res_ptr , typename _BoundFn >
static _Task_setter< _Res_ptr,
_BoundFn > 
_S_task_setter (_Res_ptr &__ptr, _BoundFn &__call)

Detailed Description

Base class and enclosing scope.

Definition at line 183 of file future.


The documentation for this struct was generated from the following file: