Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Private Attributes | Static Private Attributes | List of all members
protocols::constraint_generator::HydrogenBondInfo Class Reference

Database to lookup atoms for hydrogen bonding. More...

#include <HydrogenBondConstraintGenerator.hh>

Inheritance diagram for protocols::constraint_generator::HydrogenBondInfo:
Inheritance graph
[legend]

Public Types

typedef std::map< std::string,
HydrogenBondingAtoms
AtomNameMap
 

Public Member Functions

 HydrogenBondInfo ()
 
HydrogenBondingAtoms const & atoms (std::string const &rsd_name) const
 
HydrogenBondingAtomscreate_residue (std::string const &rsd_name)
 
HydrogenBondingAtomsretrieve_residue (std::string const &rsd_name)
 
HydrogenBondingAtomsadd_atoms_from_string (std::string const &description_str)
 

Private Attributes

AtomNameMap atoms_
 

Static Private Attributes

static HydrogenBondingAtoms const empty_
 

Detailed Description

Database to lookup atoms for hydrogen bonding.

Member Typedef Documentation

Constructor & Destructor Documentation

protocols::constraint_generator::HydrogenBondInfo::HydrogenBondInfo ( )

Member Function Documentation

HydrogenBondingAtoms & protocols::constraint_generator::HydrogenBondInfo::add_atoms_from_string ( std::string const &  description_str)
HydrogenBondingAtoms const & protocols::constraint_generator::HydrogenBondInfo::atoms ( std::string const &  rsd_name) const
HydrogenBondingAtoms & protocols::constraint_generator::HydrogenBondInfo::create_residue ( std::string const &  rsd_name)

References atoms_.

Referenced by HydrogenBondInfo().

HydrogenBondingAtoms & protocols::constraint_generator::HydrogenBondInfo::retrieve_residue ( std::string const &  rsd_name)

References atoms_.

Referenced by add_atoms_from_string().

Member Data Documentation

AtomNameMap protocols::constraint_generator::HydrogenBondInfo::atoms_
private
HydrogenBondingAtoms const protocols::constraint_generator::HydrogenBondInfo::empty_
staticprivate

Referenced by atoms().


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