96template <
typename type>
Core alphabet concept and free function/type trait wrappers.
The generic alphabet concept that covers most data types used in ranges.
Definition: concept.hpp:643
A concept that indicates whether an alphabet represents amino acids.
Definition: concept.hpp:97
constexpr bool enable_aminoacid
A trait that indicates whether a type shall model bio::alphabet::aminoacid.
Definition: concept.hpp:70
A namespace for third party and standard library specialisations of BioC++ customisation points.
Definition: concept.hpp:43
The alphabet module's namespace.
Definition: aa10li.hpp:23
This is an empty base class that can be inherited by types that shall model bio::alphabet::aminoacid.
Definition: concept.hpp:34
Provides various traits to inspect templates.