SeqAn3  3.0.1
The Modern C++ library for sequence analysis.
seqan3::custom::alphabet< t > Struct Template Reference

A type that can be specialised to provide customisation point implementations so that third party types model alphabet concepts. More...

#include <seqan3/alphabet/concept.hpp>

Detailed Description

template<typename t>
struct seqan3::custom::alphabet< t >

A type that can be specialised to provide customisation point implementations so that third party types model alphabet concepts.

Template Parameters
tThe type you wish to specialise for.

For examples of when and how you can make use of this type, please see the page on customisation and the section on third party types in the Alphabet HowTo.

Please note that by default the t const, t & and t const & specialisations of this class inherit the specialisation for t so you usually only need to provide a specialisation for t.

Note
Only use this, if you cannot provide respective functions in your namespace.

The documentation for this struct was generated from the following file: