Traits class defining hierarchical partners' labels for immunoglobulin (IG) with an antigen (Ag). Traits class defining hierarchical partners' labels for immunoglobulin (IG) with an antigen (Ag).
More...
#include <IGAg_label_traits.hpp>
|
| enum | Label |
| | Enumerate the hierarchical labels in a IG-Ag complex. More...
|
|
| static unsigned | get_number_of_labels (void) |
| | Count the number of labels, that is always 8.
|
| static unsigned | get_number_of_primitive_labels (void) |
| | Count the number of primitive labels, that is always 5.
|
| static Label | get_parent_of (Label label) |
| | IG and Ag are the roots of the hierarchy, and H1, L1, H2, L2 and Ag are the leaves of the hierarchy.
|
| static std::string | to_string (Label label) |
| | Return a string representing the label.
|
Traits class defining hierarchical partners' labels for immunoglobulin (IG) with an antigen (Ag). Traits class defining hierarchical partners' labels for immunoglobulin (IG) with an antigen (Ag).
◆ Label
template<
class Dummy = void>
Enumerate the hierarchical labels in a IG-Ag complex.
◆ get_number_of_labels()
template<
class Dummy = void>
| unsigned get_number_of_labels |
( |
void | | ) |
|
|
inlinestaticinherited |
Count the number of labels, that is always 8.
◆ get_number_of_primitive_labels()
template<
class Dummy = void>
| unsigned get_number_of_primitive_labels |
( |
void | | ) |
|
|
inlinestaticinherited |
Count the number of primitive labels, that is always 5.
◆ get_parent_of()
template<
class Dummy = void>
| Label get_parent_of |
( |
Label | label | ) |
|
|
inlinestaticinherited |
IG and Ag are the roots of the hierarchy, and H1, L1, H2, L2 and Ag are the leaves of the hierarchy.
◆ to_string()
template<
class Dummy = void>
| std::string to_string |
( |
Label | label | ) |
|
|
inlinestaticinherited |
Return a string representing the label.