Rosetta
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, HydrogenBondingAtomsAtomNameMap
 

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

◆ AtomNameMap

Constructor & Destructor Documentation

◆ HydrogenBondInfo()

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

Member Function Documentation

◆ add_atoms_from_string()

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

◆ atoms()

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

◆ create_residue()

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

References atoms_.

Referenced by HydrogenBondInfo().

◆ retrieve_residue()

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

References atoms_.

Referenced by add_atoms_from_string().

Member Data Documentation

◆ atoms_

AtomNameMap protocols::constraint_generator::HydrogenBondInfo::atoms_
private

◆ empty_

HydrogenBondingAtoms const protocols::constraint_generator::HydrogenBondInfo::empty_
staticprivate

Referenced by atoms().


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