22namespace seqan3::detail
31template <
typename in_t,
typename out_t>
32 requires convertable_to_through_char_representation<in_t, out_t>
33constexpr std::array<out_t, alphabet_size<in_t>> convert_through_char_representation{
36 std::array<out_t, alphabet_size<in_t>> ret{};
Provides alphabet helper concepts.
constexpr auto assign_char_to
Assign a character to an alphabet object.
Definition alphabet/concept.hpp:517
constexpr auto to_char
Return the char representation of an alphabet object.
Definition alphabet/concept.hpp:381
constexpr auto alphabet_size
A type trait that holds the size of a (semi-)alphabet.
Definition alphabet/concept.hpp:834
constexpr auto assign_rank_to
Assign a rank to an alphabet object.
Definition alphabet/concept.hpp:288