Provides bio::alphabet::aminoacid. More...
#include <type_traits>
#include <bio/alphabet/concept.hpp>
#include <bio/meta/type_traits/template_inspection.hpp>
Go to the source code of this file.
Classes | |
struct | bio::alphabet::aminoacid_empty_base |
This is an empty base class that can be inherited by types that shall model bio::alphabet::aminoacid. More... | |
Concepts | |
concept | bio::alphabet::aminoacid |
A concept that indicates whether an alphabet represents amino acids. | |
Namespaces | |
namespace | bio |
The main BioC++ namespace. | |
namespace | bio::alphabet |
The alphabet module's namespace. | |
namespace | bio::alphabet::custom |
A namespace for third party and standard library specialisations of BioC++ customisation points. | |
Variables | |
template<typename t > | |
constexpr bool | bio::alphabet::custom::enable_aminoacid = std::derived_from<t, aminoacid_empty_base> |
A trait that indicates whether a type shall model bio::alphabet::aminoacid. | |
Provides bio::alphabet::aminoacid.