Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces
ConstraintGeneratorRegistrator.hh File Reference

Declaration of the template class for registrating ConstraintGeneratorCreators with the ConstriantGeneratorFactory. More...

#include <protocols/constraint_generator/ConstraintGeneratorFactory.hh>
#include <utility/factory/WidgetRegistrator.hh>

Classes

class  protocols::constraint_generator::ConstraintGeneratorRegistrator< T >
 This templated class will register an instance of an ConstraintGeneratorCreator (class T) with the ConstraintGeneratorFactory. It will ensure that no ConstraintGenerator creator is registered twice, and, centralizes this registration logic so that thread safety issues can be handled in one place. More...
 

Namespaces

 protocols
 The instance of Loops contained by AbrelaxApplication should be replaced by a LoopsOP.
 
 protocols::constraint_generator
 

Detailed Description

Declaration of the template class for registrating ConstraintGeneratorCreators with the ConstriantGeneratorFactory.

Author
Tom Linsky ( tlinsky at uw dot edu )