Rosetta 3.4
Public Member Functions
core::scoring::constraints::ConstraintCreator Class Reference

Abstract base class for a Mover factory; the Creator class is responsible for creating a particular mover class. More...

#include <ConstraintCreator.hh>

Inheritance diagram for core::scoring::constraints::ConstraintCreator:
Inheritance graph
[legend]
Collaboration diagram for core::scoring::constraints::ConstraintCreator:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ConstraintCreator ()
virtual ~ConstraintCreator ()
virtual ConstraintOP create_constraint () const =0
virtual std::string keyname () const =0

Detailed Description

Abstract base class for a Mover factory; the Creator class is responsible for creating a particular mover class.


Constructor & Destructor Documentation

core::scoring::constraints::ConstraintCreator::ConstraintCreator ( )
core::scoring::constraints::ConstraintCreator::~ConstraintCreator ( ) [virtual]

Member Function Documentation

virtual ConstraintOP core::scoring::constraints::ConstraintCreator::create_constraint ( ) const [pure virtual]
virtual std::string core::scoring::constraints::ConstraintCreator::keyname ( ) const [pure virtual]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines