84 template <
typename t, alphabet_concept alphabet_t, alphabet_concept alphabet2_t = alphabet_t>
87 concept scoring_scheme_concept = requires (t scheme,
88 alphabet_t
const alph1,
89 alphabet2_t
const alph2)
92 { scheme.score(alphabet_t{}, alphabet2_t{}) }
The main SeqAn3 namespace.
Definition: aligned_sequence_concept.hpp:58
The concept std::CommonReference<T, U> specifies that two types T and U share a common reference type...
Core alphabet concept and free function/metafunction wrappers.