Rosetta Protocols  2014.35
Public Member Functions | List of all members
protocols::loops::loops_definers::LoopsDefiner Class Referenceabstract

#include <LoopsDefiner.hh>

Public Member Functions

virtual ~LoopsDefiner ()
 
virtual LoopsDefinerOP clone () const =0
 Create another loops definer of the type matching the most-derived version of the class. More...
 
virtual void parse_my_tag (utility::tag::TagCOP, basic::datacache::DataMap const &, core::pose::Pose const &)=0
 Used to parse an xml-like tag to load a SerializedLoopLists data structure into the pose. More...
 
virtual SerializedLoopList apply (core::pose::Pose const &)=0
 

Constructor & Destructor Documentation

virtual protocols::loops::loops_definers::LoopsDefiner::~LoopsDefiner ( )
inlinevirtual

Member Function Documentation

virtual SerializedLoopList protocols::loops::loops_definers::LoopsDefiner::apply ( core::pose::Pose const &  )
pure virtual
virtual LoopsDefinerOP protocols::loops::loops_definers::LoopsDefiner::clone ( ) const
pure virtual

Create another loops definer of the type matching the most-derived version of the class.

Implemented in protocols::loops::loops_definers::LoopsDatabaseDefiner, protocols::loops::loops_definers::LoopsFileDefiner, and protocols::loops::loops_definers::LoopsExplicitDefiner.

virtual void protocols::loops::loops_definers::LoopsDefiner::parse_my_tag ( utility::tag::TagCOP  ,
basic::datacache::DataMap const &  ,
core::pose::Pose const &   
)
pure virtual

Used to parse an xml-like tag to load a SerializedLoopLists data structure into the pose.

Implemented in protocols::loops::loops_definers::LoopsDatabaseDefiner, protocols::loops::loops_definers::LoopsFileDefiner, and protocols::loops::loops_definers::LoopsExplicitDefiner.


The documentation for this class was generated from the following file: