19 namespace seqan3::detail
29 template <
typename wrapped_config_
id_t>
30 class parallel_mode :
public pipeable_config_element<parallel_mode<wrapped_config_id_t>>
36 parallel_mode() =
default;
37 parallel_mode(parallel_mode
const &) =
default;
38 parallel_mode(parallel_mode &&) =
default;
39 parallel_mode & operator=(parallel_mode
const &) =
default;
40 parallel_mode & operator=(parallel_mode &&) =
default;
41 ~parallel_mode() =
default;
46 explicit parallel_mode(uint32_t thread_count_) noexcept : thread_count{thread_count_}
56 static constexpr
typename wrapped_config_id_t::value_type
id{wrapped_config_id_t::value};