Rosetta Protocols  2014.35
Public Member Functions | Private Member Functions | Private Attributes | List of all members
protocols::antibody::AntibodyEnumManager Class Reference

Interface to this class is in AntibodyInfo. More...

#include <AntibodyEnumManager.hh>

Public Member Functions

 AntibodyEnumManager ()
 
virtual ~AntibodyEnumManager ()
 
CDRNameEnum cdr_name_string_to_enum (std::string const &cdr_name) const
 
std::string cdr_name_enum_to_string (CDRNameEnum const cdr_name) const
 
bool cdr_name_is_present (std::string const &cdr_name) const
 
AntibodyNumberingSchemeEnum numbering_scheme_string_to_enum (std::string const &numbering_scheme) const
 
std::string numbering_scheme_enum_to_string (AntibodyNumberingSchemeEnum const numbering_scheme) const
 
bool numbering_scheme_is_present (std::string numbering_scheme) const
 
CDRDefinitionEnum cdr_definition_string_to_enum (std::string const &cdr_definition) const
 
std::string cdr_definition_enum_to_string (CDRDefinitionEnum const cdr_definition) const
 
bool cdr_definition_is_present (std::string const &cdr_definition) const
 
H3BaseTypeEnum h3_base_type_string_to_enum (std::string const &base_type) const
 
std::string h3_base_type_enum_to_string (H3BaseTypeEnum const base_type) const
 
CDRLandmarkEnum cdr_landmark_string_to_enum (std::string const &landmark) const
 
std::string cdr_landmark_enum_to_string (CDRLandmarkEnum const landmark) const
 
bool cdr_landmark_is_present (std::string const &landmark) const
 
PackingAngleEnum packing_angle_string_to_enum (std::string const &angle_type) const
 
std::string packing_angle_enum_to_string (PackingAngleEnum const angle_type) const
 

Private Member Functions

void setup ()
 

Private Attributes

utility::vector1< std::stringcdr_name_to_string_
 
std::map< std::string,
CDRNameEnum
cdr_name_to_enum_
 
utility::vector1< std::stringnumbering_scheme_to_string_
 
std::map< std::string,
AntibodyNumberingSchemeEnum
numbering_scheme_to_enum_
 
utility::vector1< std::stringcdr_definition_to_string_
 
std::map< std::string,
CDRDefinitionEnum
cdr_definition_to_enum_
 
utility::vector1< std::stringh3_base_type_to_string_
 
std::map< std::string,
H3BaseTypeEnum
h3_base_type_to_enum_
 
utility::vector1< std::stringpacking_angle_to_string_
 
std::map< std::string,
PackingAngleEnum
packing_angle_to_enum_
 
utility::vector1< std::stringcdr_landmark_to_string_
 
std::map< std::string,
CDRLandmarkEnum
cdr_landmark_to_enum_
 

Detailed Description

Interface to this class is in AntibodyInfo.

Constructor & Destructor Documentation

protocols::antibody::AntibodyEnumManager::AntibodyEnumManager ( )

References setup().

protocols::antibody::AntibodyEnumManager::~AntibodyEnumManager ( )
virtual

Member Function Documentation

std::string protocols::antibody::AntibodyEnumManager::cdr_definition_enum_to_string ( CDRDefinitionEnum const  cdr_definition) const
bool protocols::antibody::AntibodyEnumManager::cdr_definition_is_present ( std::string const &  cdr_definition) const
CDRDefinitionEnum protocols::antibody::AntibodyEnumManager::cdr_definition_string_to_enum ( std::string const &  cdr_definition) const
std::string protocols::antibody::AntibodyEnumManager::cdr_landmark_enum_to_string ( CDRLandmarkEnum const  landmark) const
bool protocols::antibody::AntibodyEnumManager::cdr_landmark_is_present ( std::string const &  landmark) const

References cdr_landmark_to_enum_.

CDRLandmarkEnum protocols::antibody::AntibodyEnumManager::cdr_landmark_string_to_enum ( std::string const &  landmark) const

References cdr_landmark_to_enum_.

std::string protocols::antibody::AntibodyEnumManager::cdr_name_enum_to_string ( CDRNameEnum const  cdr_name) const

References cdr_name_to_string_.

bool protocols::antibody::AntibodyEnumManager::cdr_name_is_present ( std::string const &  cdr_name) const
CDRNameEnum protocols::antibody::AntibodyEnumManager::cdr_name_string_to_enum ( std::string const &  cdr_name) const
std::string protocols::antibody::AntibodyEnumManager::h3_base_type_enum_to_string ( H3BaseTypeEnum const  base_type) const
H3BaseTypeEnum protocols::antibody::AntibodyEnumManager::h3_base_type_string_to_enum ( std::string const &  base_type) const

References h3_base_type_to_enum_.

std::string protocols::antibody::AntibodyEnumManager::numbering_scheme_enum_to_string ( AntibodyNumberingSchemeEnum const  numbering_scheme) const
bool protocols::antibody::AntibodyEnumManager::numbering_scheme_is_present ( std::string  numbering_scheme) const
AntibodyNumberingSchemeEnum protocols::antibody::AntibodyEnumManager::numbering_scheme_string_to_enum ( std::string const &  numbering_scheme) const
std::string protocols::antibody::AntibodyEnumManager::packing_angle_enum_to_string ( PackingAngleEnum const  angle_type) const
PackingAngleEnum protocols::antibody::AntibodyEnumManager::packing_angle_string_to_enum ( std::string const &  angle_type) const
void protocols::antibody::AntibodyEnumManager::setup ( )
private

Member Data Documentation

std::map< std::string, CDRDefinitionEnum > protocols::antibody::AntibodyEnumManager::cdr_definition_to_enum_
private
utility::vector1< std::string > protocols::antibody::AntibodyEnumManager::cdr_definition_to_string_
private
std::map< std::string, CDRLandmarkEnum > protocols::antibody::AntibodyEnumManager::cdr_landmark_to_enum_
private
utility::vector1< std::string > protocols::antibody::AntibodyEnumManager::cdr_landmark_to_string_
private
std::map< std::string, CDRNameEnum > protocols::antibody::AntibodyEnumManager::cdr_name_to_enum_
private
utility::vector1< std::string > protocols::antibody::AntibodyEnumManager::cdr_name_to_string_
private

Referenced by cdr_name_enum_to_string(), and setup().

std::map< std::string, H3BaseTypeEnum > protocols::antibody::AntibodyEnumManager::h3_base_type_to_enum_
private
utility::vector1< std::string > protocols::antibody::AntibodyEnumManager::h3_base_type_to_string_
private
std::map< std::string, AntibodyNumberingSchemeEnum > protocols::antibody::AntibodyEnumManager::numbering_scheme_to_enum_
private
utility::vector1< std::string > protocols::antibody::AntibodyEnumManager::numbering_scheme_to_string_
private
std::map< std::string, PackingAngleEnum > protocols::antibody::AntibodyEnumManager::packing_angle_to_enum_
private
utility::vector1< std::string > protocols::antibody::AntibodyEnumManager::packing_angle_to_string_
private

The documentation for this class was generated from the following files: