From Jason Turner

[execution.syn]

Diff to HTML by rtfpessoa

Files changed (1) hide show
  1. tmp/tmp084fj52y/{from.md → to.md} +26 -0
tmp/tmp084fj52y/{from.md → to.md} RENAMED
@@ -0,0 +1,26 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ### Header `<execution>` synopsis <a id="execution.syn">[[execution.syn]]</a>
2
+
3
+ ``` cpp
4
+ namespace std {
5
+ // [execpol.type], execution policy type trait
6
+ template<class T> struct is_execution_policy;
7
+ template<class T> inline constexpr bool is_execution_policy_v = is_execution_policy<T>::value;
8
+ }
9
+
10
+ namespace std::execution {
11
+ // [execpol.seq], sequenced execution policy
12
+ class sequenced_policy;
13
+
14
+ // [execpol.par], parallel execution policy
15
+ class parallel_policy;
16
+
17
+ // [execpol.parunseq], parallel and unsequenced execution policy
18
+ class parallel_unsequenced_policy;
19
+
20
+ // [execpol.objects], execution policy objects
21
+ inline constexpr sequenced_policy seq{ unspecified };
22
+ inline constexpr parallel_policy par{ unspecified };
23
+ inline constexpr parallel_unsequenced_policy par_unseq{ unspecified };
24
+ }
25
+ ```
26
+