48 constexpr
mask(
mask const &) =
default;
59 static const mask UNMASKED;
61 static const mask MASKED;
65 mask constexpr mask::UNMASKED{mask{}.assign_rank(0)};
66 mask constexpr mask::MASKED {mask{}.assign_rank(1)};
constexpr mask & operator=(mask const &)=default
Defaulted.
The main SeqAn3 namespace.
Provides seqan3::alphabet_base.
constexpr mask()
Defaulted.
Definition: mask.hpp:47
A CRTP-base that makes defining a custom alphabet easier.
Definition: alphabet_base.hpp:52
Implementation of a masked alphabet to be used for tuple composites.
Definition: mask.hpp:34