<future>
列挙型
future_errc
future_status
launch
future_errc 列挙型
future_error クラスによって報告されるすべてのエラーのシンボル名を提供します。
class future_errc {
broken_promise,
future_already_retrieved,
promise_already_satisfied,
no_state
};
future_status 列挙型
期限が設定された wait 関数から返される理由のシンボル名を提供します。
enum future_status{
ready,
timeout,
deferred
};
launch 列挙型
テンプレート関数 async で使用できるモードを示すビットマスク型を表します。
class launch{
async,
deferred
};