![]() |
Rosetta
2021.16
|
Cacheable data map to cache constraint pointers in the pose. More...
#include <ConstraintsMap.hh>

Public Types | |
| typedef NameToConstraintsMap::iterator | iterator |
| typedef NameToConstraintsMap::const_iterator | const_iterator |
Public Member Functions | |
| ConstraintsMap () | |
| ~ConstraintsMap () override | |
| basic::datacache::CacheableDataOP | clone () const override |
| iterator | insert (std::string const &name, ConstraintCOPs const &csts) |
| Insert csts into the ConstraintsMap under the name given. More... | |
| void | erase (iterator const &erase_me) |
| iterator | find (std::string const &name) |
| const_iterator | find (std::string const &name) const |
| iterator | begin () |
| const_iterator | begin () const |
| iterator | end () |
| const_iterator | end () const |
| std::string | valid_names_string () const |
| prints out comma-separated list of constraint set names More... | |
Private Types | |
| typedef core::scoring::constraints::ConstraintCOPs | ConstraintCOPs |
| typedef std::map< std::string, ConstraintCOPs > | NameToConstraintsMap |
Private Member Functions | |
| utility::vector1< std::string > | valid_names () const |
| returns vector of constraint set names More... | |
Private Attributes | |
| NameToConstraintsMap | cst_map_ |
Cacheable data map to cache constraint pointers in the pose.
| typedef NameToConstraintsMap::const_iterator protocols::constraint_generator::ConstraintsMap::const_iterator |
|
private |
| typedef NameToConstraintsMap::iterator protocols::constraint_generator::ConstraintsMap::iterator |
|
private |
| protocols::constraint_generator::ConstraintsMap::ConstraintsMap | ( | ) |
|
overridedefault |
| ConstraintsMap::iterator protocols::constraint_generator::ConstraintsMap::begin | ( | ) |
References cst_map_.
| ConstraintsMap::const_iterator protocols::constraint_generator::ConstraintsMap::begin | ( | ) | const |
References cst_map_.
|
override |
| ConstraintsMap::iterator protocols::constraint_generator::ConstraintsMap::end | ( | ) |
References cst_map_.
Referenced by protocols::constraint_generator::ConstraintsManager::has_stored_constraints(), protocols::constraint_generator::ConstraintsManager::remove_constraints(), protocols::constraint_generator::ConstraintsManager::retrieve_constraints(), and protocols::constraint_generator::ConstraintsManager::store_constraints().
| ConstraintsMap::const_iterator protocols::constraint_generator::ConstraintsMap::end | ( | ) | const |
References cst_map_.
| void protocols::constraint_generator::ConstraintsMap::erase | ( | iterator const & | erase_me | ) |
References cst_map_.
Referenced by protocols::constraint_generator::ConstraintsManager::remove_constraints().
| ConstraintsMap::iterator protocols::constraint_generator::ConstraintsMap::find | ( | std::string const & | name | ) |
References cst_map_.
Referenced by protocols::constraint_generator::ConstraintsManager::has_stored_constraints(), protocols::constraint_generator::ConstraintsManager::remove_constraints(), protocols::constraint_generator::ConstraintsManager::retrieve_constraints(), and protocols::constraint_generator::ConstraintsManager::store_constraints().
| ConstraintsMap::const_iterator protocols::constraint_generator::ConstraintsMap::find | ( | std::string const & | name | ) | const |
References cst_map_.
| ConstraintsMap::iterator protocols::constraint_generator::ConstraintsMap::insert | ( | std::string const & | name, |
| ConstraintCOPs const & | csts | ||
| ) |
Insert csts into the ConstraintsMap under the name given.
| [in] | name | Map key name under which constraints will be stored |
| [in] | csts | Constraints to store |
References cst_map_, and core::scoring::pair.
Referenced by protocols::constraint_generator::ConstraintsManager::store_constraints().
|
private |
returns vector of constraint set names
References cst_map_, and core::scoring::pair.
Referenced by valid_names_string().
| std::string protocols::constraint_generator::ConstraintsMap::valid_names_string | ( | ) | const |
prints out comma-separated list of constraint set names
References valid_names().
Referenced by protocols::constraint_generator::ConstraintsManager::retrieve_constraints().
|
private |
1.8.7