![]() |
Rosetta
2021.16
|
DockingHighResFactory uses the MoverFactory to create instances of DockingHighRes. More...
#include <DockingHighResFactory.hh>

Public Member Functions | |
| virtual | ~DockingHighResFactory () |
| DockingHighResOP | create_docking_high_res_mover (DHR_Type const &type_name) |
| Create the specified DockingHighRes. More... | |
Private Member Functions | |
| DockingHighResFactory () | |
| DockingHighResFactory (const DockingHighResFactory &src) | |
| DockingHighResFactory const & | operator= (DockingHighResFactory const &) |
Friends | |
| class | utility::SingletonBase< DockingHighResFactory > |
DockingHighResFactory uses the MoverFactory to create instances of DockingHighRes.
|
privatedefault |
Private constructor insures correctness of singleton.
|
private |
|
virtualdefault |
| DockingHighResOP protocols::docking::DockingHighResFactory::create_docking_high_res_mover | ( | DHR_Type const & | type | ) |
Create the specified DockingHighRes.
The specified DHR_Type is mapped to the std::string that is known by the MoverFactory. The MoverFactory generates a Mover instance, which is downcasted to a DockingHighResOP and returned.
References protocols::docking::DockingHighResLegacy, protocols::docking::DockingPrepackProtocol, protocols::docking::DockMCMProtocol, protocols::docking::DockMinMover, protocols::docking::SnugDock, and protocols::docking::TR().
|
private |
|
friend |
1.8.7