![]() |
Rosetta Protocols
2014.35
|
Interface to this class is in AntibodyInfo. Should be a singleton. More...
#include <CDRClusterEnumManager.hh>
Public Member Functions | |
CDRClusterEnumManager () | |
virtual | ~CDRClusterEnumManager () |
CDRClusterEnum | cdr_cluster_string_to_enum (std::string const &cluster) const |
std::string | cdr_cluster_enum_to_string (CDRClusterEnum const cluster) const |
bool | cdr_cluster_is_present (std::string const &cluster) const |
Private Member Functions | |
void | setup () |
Private Attributes | |
utility::vector1< std::string > | enum_to_string_ |
std::map< std::string, CDRClusterEnum > | string_to_enum_ |
Interface to this class is in AntibodyInfo. Should be a singleton.
protocols::antibody::clusters::CDRClusterEnumManager::CDRClusterEnumManager | ( | ) |
References setup().
|
virtual |
std::string protocols::antibody::clusters::CDRClusterEnumManager::cdr_cluster_enum_to_string | ( | CDRClusterEnum const | cluster | ) | const |
References protocols::antibody::clusters::CDRClusterEnum_total, enum_to_string_, utility::to_string(), and utility_exit_with_message.
Referenced by protocols::antibody::operator<<().
bool protocols::antibody::clusters::CDRClusterEnumManager::cdr_cluster_is_present | ( | std::string const & | cluster | ) | const |
References string_to_enum_.
Referenced by protocols::antibody::design::AntibodyDatabaseManager::load_cdrs_for_grafting().
CDRClusterEnum protocols::antibody::clusters::CDRClusterEnumManager::cdr_cluster_string_to_enum | ( | std::string const & | cluster | ) | const |
References string_to_enum_, and utility_exit_with_message.
Referenced by protocols::antibody::clusters::CDRClusterMatcher::load_center_data().
|
private |
References protocols::antibody::clusters::CDRClusterEnum_total, enum_to_string_, protocols::antibody::clusters::H1_10_1, protocols::antibody::clusters::H1_12_1, protocols::antibody::clusters::H1_13_1, protocols::antibody::clusters::H1_13_10, protocols::antibody::clusters::H1_13_11, protocols::antibody::clusters::H1_13_2, protocols::antibody::clusters::H1_13_3, protocols::antibody::clusters::H1_13_4, protocols::antibody::clusters::H1_13_5, protocols::antibody::clusters::H1_13_6, protocols::antibody::clusters::H1_13_7, protocols::antibody::clusters::H1_13_8, protocols::antibody::clusters::H1_13_9, protocols::antibody::clusters::H1_13_cis9_1, protocols::antibody::clusters::H1_14_1, protocols::antibody::clusters::H1_15_1, protocols::antibody::clusters::H1_16_1, protocols::antibody::clusters::H2_10_1, protocols::antibody::clusters::H2_10_2, protocols::antibody::clusters::H2_10_3, protocols::antibody::clusters::H2_10_4, protocols::antibody::clusters::H2_10_5, protocols::antibody::clusters::H2_10_6, protocols::antibody::clusters::H2_10_7, protocols::antibody::clusters::H2_10_8, protocols::antibody::clusters::H2_10_9, protocols::antibody::clusters::H2_12_1, protocols::antibody::clusters::H2_15_1, protocols::antibody::clusters::H2_8_1, protocols::antibody::clusters::H2_9_1, protocols::antibody::clusters::H2_9_2, protocols::antibody::clusters::H2_9_3, protocols::antibody::clusters::H3_10_1, protocols::antibody::clusters::H3_10_2, protocols::antibody::clusters::H3_10_3, protocols::antibody::clusters::H3_10_cis5_1, protocols::antibody::clusters::H3_11_1, protocols::antibody::clusters::H3_11_2, protocols::antibody::clusters::H3_12_1, protocols::antibody::clusters::H3_12_2, protocols::antibody::clusters::H3_12_cis9_1, protocols::antibody::clusters::H3_13_1, protocols::antibody::clusters::H3_13_2, protocols::antibody::clusters::H3_13_3, protocols::antibody::clusters::H3_13_cis7_1, protocols::antibody::clusters::H3_13_cis8_1, protocols::antibody::clusters::H3_14_1, protocols::antibody::clusters::H3_14_2, protocols::antibody::clusters::H3_14_3, protocols::antibody::clusters::H3_14_4, protocols::antibody::clusters::H3_14_cis7_1, protocols::antibody::clusters::H3_15_1, protocols::antibody::clusters::H3_15_2, protocols::antibody::clusters::H3_16_1, protocols::antibody::clusters::H3_16_2, protocols::antibody::clusters::H3_17_1, protocols::antibody::clusters::H3_18_1, protocols::antibody::clusters::H3_18_2, protocols::antibody::clusters::H3_19_1, protocols::antibody::clusters::H3_20_1, protocols::antibody::clusters::H3_21_1, protocols::antibody::clusters::H3_22_1, protocols::antibody::clusters::H3_24_1, protocols::antibody::clusters::H3_26_1, protocols::antibody::clusters::H3_5_1, protocols::antibody::clusters::H3_5_2, protocols::antibody::clusters::H3_6_1, protocols::antibody::clusters::H3_7_1, protocols::antibody::clusters::H3_7_2, protocols::antibody::clusters::H3_7_3, protocols::antibody::clusters::H3_7_cis4_1, protocols::antibody::clusters::H3_8_1, protocols::antibody::clusters::H3_8_2, protocols::antibody::clusters::H3_9_1, protocols::antibody::clusters::H3_9_2, protocols::antibody::clusters::L1_10_1, protocols::antibody::clusters::L1_10_2, protocols::antibody::clusters::L1_11_1, protocols::antibody::clusters::L1_11_2, protocols::antibody::clusters::L1_11_3, protocols::antibody::clusters::L1_12_1, protocols::antibody::clusters::L1_12_2, protocols::antibody::clusters::L1_12_3, protocols::antibody::clusters::L1_13_1, protocols::antibody::clusters::L1_13_2, protocols::antibody::clusters::L1_14_1, protocols::antibody::clusters::L1_14_2, protocols::antibody::clusters::L1_15_1, protocols::antibody::clusters::L1_15_2, protocols::antibody::clusters::L1_16_1, protocols::antibody::clusters::L1_17_1, protocols::antibody::clusters::L2_12_1, protocols::antibody::clusters::L2_12_2, protocols::antibody::clusters::L2_8_1, protocols::antibody::clusters::L2_8_2, protocols::antibody::clusters::L2_8_3, protocols::antibody::clusters::L2_8_4, protocols::antibody::clusters::L2_8_5, protocols::antibody::clusters::L3_10_1, protocols::antibody::clusters::L3_10_cis7_8_1, protocols::antibody::clusters::L3_10_cis8_1, protocols::antibody::clusters::L3_11_1, protocols::antibody::clusters::L3_11_cis7_1, protocols::antibody::clusters::L3_12_1, protocols::antibody::clusters::L3_13_1, protocols::antibody::clusters::L3_7_1, protocols::antibody::clusters::L3_8_1, protocols::antibody::clusters::L3_8_2, protocols::antibody::clusters::L3_8_cis6_1, protocols::antibody::clusters::L3_9_1, protocols::antibody::clusters::L3_9_2, protocols::antibody::clusters::L3_9_cis6_1, protocols::antibody::clusters::L3_9_cis7_1, protocols::antibody::clusters::L3_9_cis7_2, protocols::antibody::clusters::L3_9_cis7_3, protocols::antibody::clusters::NA, and string_to_enum_.
Referenced by CDRClusterEnumManager().
|
private |
Referenced by cdr_cluster_enum_to_string(), and setup().
|
private |
Referenced by cdr_cluster_is_present(), cdr_cluster_string_to_enum(), and setup().