Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
protocols::antibody::design::AntibodyDesignEnumManager Class Reference

#include <AntibodyDesignEnumManager.hh>

Inheritance diagram for protocols::antibody::design::AntibodyDesignEnumManager:
Inheritance graph
[legend]

Public Member Functions

 AntibodyDesignEnumManager ()
 
 ~AntibodyDesignEnumManager () override
 
SeqDesignStrategyEnum seq_design_strategy_string_to_enum (std::string const &seq_design_strategy) const
 
std::string seq_design_strategy_enum_to_string (SeqDesignStrategyEnum const seq_design_strategy) const
 
bool seq_design_strategy_is_present (std::string const &seq_design_strategy) const
 
AntibodyDesignProtocolEnum design_protocol_string_to_enum (std::string const &design_protocol) const
 
std::string design_protocol_enum_to_string (AntibodyDesignProtocolEnum const design_protocol) const
 
bool design_protocol_is_present (std::string const &design_protocol) const
 
utility::vector1< std::string > get_recognized_design_protocols () const
 
MinTypeEnum min_type_string_to_enum (std::string const &min_type) const
 
std::string min_type_enum_to_string (MinTypeEnum const min_type) const
 
bool min_type_is_present (std::string const &min_type) const
 

Private Member Functions

void setup ()
 

Private Attributes

utility::vector1< std::string > seq_design_strategy_to_string_
 
std::map< std::string,
SeqDesignStrategyEnum
seq_design_strategy_to_enum_
 
utility::vector1< std::string > design_protocol_to_string_
 
std::map< std::string,
AntibodyDesignProtocolEnum
design_protocol_to_enum_
 
utility::vector1< std::string > min_type_to_string_
 
std::map< std::string,
MinTypeEnum
min_type_to_enum_
 

Constructor & Destructor Documentation

protocols::antibody::design::AntibodyDesignEnumManager::AntibodyDesignEnumManager ( )

References setup().

protocols::antibody::design::AntibodyDesignEnumManager::~AntibodyDesignEnumManager ( )
overridedefault

Member Function Documentation

std::string protocols::antibody::design::AntibodyDesignEnumManager::design_protocol_enum_to_string ( AntibodyDesignProtocolEnum const  design_protocol) const
bool protocols::antibody::design::AntibodyDesignEnumManager::design_protocol_is_present ( std::string const &  design_protocol) const
AntibodyDesignProtocolEnum protocols::antibody::design::AntibodyDesignEnumManager::design_protocol_string_to_enum ( std::string const &  design_protocol) const
utility::vector1< std::string > protocols::antibody::design::AntibodyDesignEnumManager::get_recognized_design_protocols ( ) const
std::string protocols::antibody::design::AntibodyDesignEnumManager::min_type_enum_to_string ( MinTypeEnum const  min_type) const

References min_type_to_string_.

bool protocols::antibody::design::AntibodyDesignEnumManager::min_type_is_present ( std::string const &  min_type) const

References min_type_to_enum_.

Referenced by min_type_string_to_enum().

MinTypeEnum protocols::antibody::design::AntibodyDesignEnumManager::min_type_string_to_enum ( std::string const &  min_type) const
std::string protocols::antibody::design::AntibodyDesignEnumManager::seq_design_strategy_enum_to_string ( SeqDesignStrategyEnum const  seq_design_strategy) const
bool protocols::antibody::design::AntibodyDesignEnumManager::seq_design_strategy_is_present ( std::string const &  seq_design_strategy) const
SeqDesignStrategyEnum protocols::antibody::design::AntibodyDesignEnumManager::seq_design_strategy_string_to_enum ( std::string const &  seq_design_strategy) const
void protocols::antibody::design::AntibodyDesignEnumManager::setup ( )
private

Member Data Documentation

std::map<std::string, AntibodyDesignProtocolEnum> protocols::antibody::design::AntibodyDesignEnumManager::design_protocol_to_enum_
private
utility::vector1<std::string> protocols::antibody::design::AntibodyDesignEnumManager::design_protocol_to_string_
private
std::map<std::string, MinTypeEnum> protocols::antibody::design::AntibodyDesignEnumManager::min_type_to_enum_
private
utility::vector1<std::string> protocols::antibody::design::AntibodyDesignEnumManager::min_type_to_string_
private

Referenced by min_type_enum_to_string(), and setup().

std::map<std::string, SeqDesignStrategyEnum> protocols::antibody::design::AntibodyDesignEnumManager::seq_design_strategy_to_enum_
private
utility::vector1<std::string> protocols::antibody::design::AntibodyDesignEnumManager::seq_design_strategy_to_string_
private

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