SeqAn3 3.4.0-rc.1
The Modern C++ library for sequence analysis.
|
The generic alphabet concept that covers most data types used in ranges. More...
#include <seqan3/alphabet/concept.hpp>
The generic alphabet concept that covers most data types used in ranges.
This is the core alphabet concept that many other alphabet concepts refine.
For a detailed overview of how the different alphabet concepts are related, see Alphabet module.
t
shall model seqan3::semialphabet ("has all rank representation")t
See the documentation pages for the respective requirements.
If a given type t
models this concept, the following types typically do so, as well:
t &
t const
t const &