Rosetta
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, SeqDesignStrategyEnumseq_design_strategy_to_enum_
 
utility::vector1< std::string > design_protocol_to_string_
 
std::map< std::string, AntibodyDesignProtocolEnumdesign_protocol_to_enum_
 
utility::vector1< std::string > min_type_to_string_
 
std::map< std::string, MinTypeEnummin_type_to_enum_
 

Constructor & Destructor Documentation

◆ AntibodyDesignEnumManager()

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

References setup().

◆ ~AntibodyDesignEnumManager()

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

Member Function Documentation

◆ design_protocol_enum_to_string()

std::string protocols::antibody::design::AntibodyDesignEnumManager::design_protocol_enum_to_string ( AntibodyDesignProtocolEnum const  design_protocol) const

◆ design_protocol_is_present()

bool protocols::antibody::design::AntibodyDesignEnumManager::design_protocol_is_present ( std::string const &  design_protocol) const

◆ design_protocol_string_to_enum()

AntibodyDesignProtocolEnum protocols::antibody::design::AntibodyDesignEnumManager::design_protocol_string_to_enum ( std::string const &  design_protocol) const

◆ get_recognized_design_protocols()

utility::vector1< std::string > protocols::antibody::design::AntibodyDesignEnumManager::get_recognized_design_protocols ( ) const

◆ min_type_enum_to_string()

std::string protocols::antibody::design::AntibodyDesignEnumManager::min_type_enum_to_string ( MinTypeEnum const  min_type) const

References min_type_to_string_.

◆ min_type_is_present()

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().

◆ min_type_string_to_enum()

MinTypeEnum protocols::antibody::design::AntibodyDesignEnumManager::min_type_string_to_enum ( std::string const &  min_type) const

◆ seq_design_strategy_enum_to_string()

std::string protocols::antibody::design::AntibodyDesignEnumManager::seq_design_strategy_enum_to_string ( SeqDesignStrategyEnum const  seq_design_strategy) const

◆ seq_design_strategy_is_present()

bool protocols::antibody::design::AntibodyDesignEnumManager::seq_design_strategy_is_present ( std::string const &  seq_design_strategy) const

◆ seq_design_strategy_string_to_enum()

SeqDesignStrategyEnum protocols::antibody::design::AntibodyDesignEnumManager::seq_design_strategy_string_to_enum ( std::string const &  seq_design_strategy) const

◆ setup()

void protocols::antibody::design::AntibodyDesignEnumManager::setup ( )
private

Member Data Documentation

◆ design_protocol_to_enum_

std::map<std::string, AntibodyDesignProtocolEnum> protocols::antibody::design::AntibodyDesignEnumManager::design_protocol_to_enum_
private

◆ design_protocol_to_string_

utility::vector1<std::string> protocols::antibody::design::AntibodyDesignEnumManager::design_protocol_to_string_
private

◆ min_type_to_enum_

std::map<std::string, MinTypeEnum> protocols::antibody::design::AntibodyDesignEnumManager::min_type_to_enum_
private

◆ min_type_to_string_

utility::vector1<std::string> protocols::antibody::design::AntibodyDesignEnumManager::min_type_to_string_
private

Referenced by min_type_enum_to_string(), and setup().

◆ seq_design_strategy_to_enum_

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

◆ seq_design_strategy_to_string_

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: