future File Reference
Go to the source code of this file.
Classes
Namespaces
Defines
Enumerations
- enum std::future_errc { broken_promise,
future_already_retrieved,
promise_already_satisfied,
no_state
}
- enum launch { any,
async,
sync
}
Functions
-
template<typename _Fn , typename... _Args> future< typename _Fn::result_type > std::async (_Fn &&__fn, _Args &&...__args)
-
template<typename _Fn , typename... _Args> future< typename _Fn::result_type > std::async (launch __policy, _Fn &&__fn, _Args &&...__args)
-
error_code std::make_error_code (future_errc __errc)
-
error_condition std::make_error_condition (future_errc __errc)
-
template<typename _Res , typename... _ArgTypes> void std::swap (packaged_task< _Res(_ArgTypes...)> &__x, packaged_task< _Res(_ArgTypes...)> &__y)
-
template<typename _Res > void std::swap (promise< _Res > &__x, promise< _Res > &__y)
Variables
Detailed Description
This is a Standard C++ Library header.
Definition in file future.