| Public Types | |
| typedef Efl_Future * | native_handle_type | 
| typedef shared_future_common | _self_type | 
| Public Member Functions | |
| shared_future_common (Efl_Future *future) | |
| shared_future_common (shared_future_common const &future) | |
| shared_future_common & | operator= (shared_future_common const &other) | 
| shared_future_common (shared_future_common &&future) | |
| shared_future_common & | operator= (shared_future_common &&other) | 
| void | swap (shared_future_common &other) | 
| bool | valid () const noexcept | 
| void | wait () const | 
| native_handle_type | native_handle () const noexcept | 
| Static Public Member Functions | |
| static void | wait_success (void *data, Efl_Event const *) | 
| Data Fields | |
| Efl_Future * | _future |