Loading...
Searching...
No Matches
seqan3::custom::alphabet< t > Struct Template Reference
Alphabet

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>`

Inheritance diagram for seqan3::custom::alphabet< t >:
[legend]

## 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

  t | The 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:

- alphabet/concept.hpp

Hide me