52 struct align_config_max_error
61 struct align_config_max_error_adaptor :
public configuration_fn_base<align_config_max_error_adaptor>
72 template <
typename configuration_t>
74 requires is_algorithm_configuration_v<remove_cvref_t<configuration_t>>
76 constexpr
auto invoke(configuration_t && cfg, uint32_t
const err)
const 81 return std::forward<configuration_t>(cfg).push_front(align_config_max_error{err});
91 template <config_element_concept t>
92 using invoke =
typename std::is_same<t, align_config_max_error>::type;
98 struct align_config_type_to_id<align_config_max_error>
110 inline constexpr detail::align_config_max_error_adaptor
max_error;
Provides seqan3::type_list and auxiliary metafunctions.
constexpr detail::align_config_max_error_adaptor max_error
A configuration adaptor for maximal errors.
Definition: align_config_max_error.hpp:110
A special sub namespace for the alignment configurations.
Definition: align_config_band.hpp:151
Identifier for max_error configuration.
Provides functionality to access get function by enum values.
Definition: aligned_sequence_concept.hpp:288
id
Specifies an id for every configuration element.
Definition: utility.hpp:66
Provides various metafunctions on generic types.
Meta-Header for components of the algorithm submodule.