BioC++ core-0.7.0
The Modern C++ libraries for Bioinformatics.
 
Loading...
Searching...
No Matches
concept.hpp File Reference

Provides bio::alphabet::aminoacid. More...

+ 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.
 

Detailed Description

Provides bio::alphabet::aminoacid.

Author
Hannes Hauswedell <hannes.hauswedell AT decode.is>
Joshua Kim <joshua.kim AT fu-berlin.de>