![]() |
Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
|
Traits class defining partners' labels for binary molecular complexes A and B. Traits class defining partners' labels for binary molecular complexes A and B. More...
#include <AB_label_traits.hpp>
Public Types | |
enum | Label |
Enumerate the two possible labels A and B. More... | |
typedef T_AB_label_traits< void > | Self |
Static Public Member Functions | |
static unsigned | get_number_of_labels (void) |
Count the number of labels, that is always 2. More... | |
static unsigned | get_number_of_primitive_labels (void) |
Count the number of primitive labels, that is always 2. More... | |
static Label | get_parent_of (Label label) |
All labels being primitives, return the input label itself. More... | |
static std::string | to_string (Label label) |
Return the string representation of the labels. More... | |
Traits class defining partners' labels for binary molecular complexes A and B. Traits class defining partners' labels for binary molecular complexes A and B.
|
inherited |
|
inherited |
Enumerate the two possible labels A and B.
|
inlinestaticinherited |
Count the number of labels, that is always 2.
|
inlinestaticinherited |
Count the number of primitive labels, that is always 2.
All labels being primitives, return the input label itself.
|
inlinestaticinherited |
Return the string representation of the labels.