15namespace seqan3::detail
39enum struct search_config_id : uint8_t
42 max_error_substitution,
48 output_reference_begin_position,
75inline constexpr std::array<std::array<bool, static_cast<uint8_t>(search_config_id::SIZE)>,
76 static_cast<uint8_t
>(search_config_id::SIZE)>
77 compatibility_table<search_config_id> = {{
90 {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1},
91 {1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1},
92 {1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1},
93 {1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1},
94 {1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1},
95 {1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1},
96 {1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1},
97 {1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1},
98 {1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1},
99 {1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1},
100 {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1},
101 {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}
Provides concepts for the configuration classes.