SeqAn3  3.0.0
The Modern C++ library for sequence analysis.
execution

Adopts the STL execution policies. More...

+ Collaboration diagram for execution:

Classes

struct  seqan3::is_execution_policy< t >
 Test whether a class represents an execution policy. More...
 
class  seqan3::parallel_policy
 Parallel execution policy. More...
 
class  seqan3::parallel_unsequenced_policy
 Parallel and unsequenced execution policy. More...
 
class  seqan3::sequenced_policy
 Sequenced execution policy. More...
 
class  seqan3::unsequenced_policy
 Unsequenced execution policy. More...
 

Variables

template<class t >
constexpr bool is_execution_policy_v = is_execution_policy<t>::value
 Helper variable template for std::is_execution_policy.
 
constexpr parallel_policy seqan3::par {}
 Global execution policy object for parallel execution policy. More...
 
constexpr parallel_unsequenced_policy seqan3::par_unseq {}
 Global execution policy object for parallel and unsequenced execution policy. More...
 
constexpr sequenced_policy seqan3::seq {}
 Global execution policy object for sequenced execution policy. More...
 
constexpr unsequenced_policy seqan3::unseq {}
 Global execution policy object for unsequenced execution policy. More...
 

Detailed Description

Adopts the STL execution policies.

Variable Documentation

◆ par

constexpr parallel_policy seqan3::par {}
inline

Global execution policy object for parallel execution policy.

See also
https://en.cppreference.com/w/cpp/algorithm/execution_policy_tag

◆ par_unseq

constexpr parallel_unsequenced_policy seqan3::par_unseq {}
inline

Global execution policy object for parallel and unsequenced execution policy.

See also
https://en.cppreference.com/w/cpp/algorithm/execution_policy_tag

◆ seq

constexpr sequenced_policy seqan3::seq {}
inline

Global execution policy object for sequenced execution policy.

See also
https://en.cppreference.com/w/cpp/algorithm/execution_policy_tag

◆ unseq

constexpr unsequenced_policy seqan3::unseq {}
inline

Global execution policy object for unsequenced execution policy.

See also
https://en.cppreference.com/w/cpp/algorithm/execution_policy_tag