標準ライブラリヘッダ <execution>
提供: cppreference.com
このヘッダはアルゴリズムライブラリの一部です。
(C++17) |
クラスが実行ポリシーを表すかどうか調べます (クラステンプレート) |
名前空間
execution で定義 | |
(C++17)(C++17)(C++17)(C++20) |
実行ポリシーの型 (クラス) |
(C++17)(C++17)(C++17)(C++20) |
グローバルな実行ポリシーオブジェクト (定数) |
概要
namespace std { // execution policy type trait: template<class T> struct is_execution_policy; template<class T> inline constexpr bool is_execution_policy_v = is_execution_policy<T>::value; namespace execution { // sequential execution policy: class sequenced_policy; // parallel execution policy: class parallel_policy; class parallel_unsequenced_policy; // execution policy objects: inline constexpr sequenced_policy seq{ /*unspecified*/ }; inline constexpr parallel_policy par{ /*unspecified*/ }; inline constexpr parallel_unsequenced_policy par_unseq{ /*unspecified*/ }; } }