| Data Structures | |
| struct | efl::shared_future< Args > | 
| struct | efl::_impl::promise_common | 
| struct | efl::_impl::promise_progress< P > | 
| struct | efl::_impl::promise_progress< void > | 
| struct | efl::_impl::promise_1_type< T, Progress > | 
| struct | efl::_impl::promise_1_type< void, Progress > | 
| struct | efl::promise< T, Progress > | 
| Functions | |
| template<typename... Args> | |
| void | efl::swap (promise< Args... > &lhs, promise< Args... > &rhs) |