Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Private Member Functions | Private Attributes | List of all members
core::chemical::MergeBehaviorManager Class Reference

#include <MergeBehaviorManager.hh>

Public Types

typedef std::map< std::string,
std::string > 
AtomRenamingMap
 
typedef std::pair
< merge_residue_behavior,
AtomRenamingMap
ResidueMergeInstructions
 
typedef std::map< std::string,
ResidueMergeInstructions
MergeBehaviorMap
 

Public Member Functions

 MergeBehaviorManager ()
 
 MergeBehaviorManager (std::string const &database_directory)
 
 ~MergeBehaviorManager ()
 
ResidueMergeInstructions const & merge_behavior_for_name3 (std::string const &name3) const
 

Private Member Functions

MergeBehaviorMap read_merge_behaviors_from_database_file (std::string const &filename)
 

Private Attributes

MergeBehaviorMap merge_behaviors_
 
ResidueMergeInstructions no_behavior_
 

Member Typedef Documentation

typedef std::map< std::string, std::string > core::chemical::MergeBehaviorManager::AtomRenamingMap

Constructor & Destructor Documentation

core::chemical::MergeBehaviorManager::MergeBehaviorManager ( )
core::chemical::MergeBehaviorManager::MergeBehaviorManager ( std::string const &  database_directory)
core::chemical::MergeBehaviorManager::~MergeBehaviorManager ( )
default

Member Function Documentation

MergeBehaviorManager::ResidueMergeInstructions const & core::chemical::MergeBehaviorManager::merge_behavior_for_name3 ( std::string const &  name3) const

References merge_behaviors_, and no_behavior_.

MergeBehaviorManager::MergeBehaviorMap core::chemical::MergeBehaviorManager::read_merge_behaviors_from_database_file ( std::string const &  filename)
private

Member Data Documentation

MergeBehaviorMap core::chemical::MergeBehaviorManager::merge_behaviors_
private
ResidueMergeInstructions core::chemical::MergeBehaviorManager::no_behavior_
private

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