![]() |
Rosetta
2021.16
|
#include <RotamerLibrarySpecificationFactory.hh>

Public Member Functions | |
| void | factory_register (RotamerLibrarySpecificationCreatorOP creator) |
| bool | has_type (std::string const &) const |
| core::chemical::rotamers::RotamerLibrarySpecificationOP | get (std::string const &) const |
| core::chemical::rotamers::RotamerLibrarySpecificationOP | get (std::string const &, std::istream &) const |
Private Types | |
| typedef std::map< std::string, RotamerLibrarySpecificationCreatorOP > | CreatorMap |
Private Member Functions | |
| RotamerLibrarySpecificationCreatorCOP | get_creator (std::string const &tag) const |
| RotamerLibrarySpecificationFactory () | |
| RotamerLibrarySpecificationFactory (RotamerLibrarySpecificationFactory const &) | |
| RotamerLibrarySpecificationFactory const & | operator= (RotamerLibrarySpecificationFactory const &) |
Private Attributes | |
| CreatorMap | creator_map_ |
Friends | |
| class | utility::SingletonBase< RotamerLibrarySpecificationFactory > |
|
private |
|
privatedefault |
|
private |
| void core::chemical::rotamers::RotamerLibrarySpecificationFactory::factory_register | ( | RotamerLibrarySpecificationCreatorOP | creator | ) |
References creator_map_.
| core::chemical::rotamers::RotamerLibrarySpecificationOP core::chemical::rotamers::RotamerLibrarySpecificationFactory::get | ( | std::string const & | tag | ) | const |
References get_creator().
| core::chemical::rotamers::RotamerLibrarySpecificationOP core::chemical::rotamers::RotamerLibrarySpecificationFactory::get | ( | std::string const & | tag, |
| std::istream & | parameters | ||
| ) | const |
References get_creator().
|
private |
References creator_map_, and core::chemical::rotamers::TR().
Referenced by get().
| bool core::chemical::rotamers::RotamerLibrarySpecificationFactory::has_type | ( | std::string const & | selector_type | ) | const |
References creator_map_.
|
private |
|
friend |
|
private |
Referenced by factory_register(), get_creator(), and has_type().
1.8.7