|
libstdc++
|
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) |