Provides bio::alphabet::aminoacid. More...
#include <type_traits>#include <bio/alphabet/concept.hpp>#include <bio/meta/type_traits/template_inspection.hpp>
Include dependency graph for concept.hpp:
This graph shows which files directly or indirectly include this file: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.