Rosetta Protocols  2014.16.56682
Public Member Functions | Private Types | Private Attributes | List of all members
protocols::environment::claims::VirtResClaim Class Reference

#include <VirtResClaim.hh>

Public Member Functions

 VirtResClaim (ClaimingMoverOP owner, LocalPosition parent, std::string const &jump_label, std::string const &vrt_label)
 
virtual void yield_elements (FoldTreeSketch const &fts, ResidueElements &elements) const
 build ResidueElements that indicate the introduction of a new peptide edge into the fold tree. More...
 
virtual void yield_elements (FoldTreeSketch const &fts, JumpElements &elements) const
 build ResidueElements that indicate the introduction of a new peptide edge into the fold tree. More...
 
virtual void yield_elements (FoldTreeSketch const &fts, RTElements &elements) const
 build ResidueElements that indicate the introduction of a new peptide edge into the fold tree. More...
 
std::string const & jump_label () const
 
std::string const & vrt_label () const
 
virtual EnvClaimOP clone () const
 
virtual std::string str_type () const
 
virtual void show (std::ostream &os) const
 
- Public Member Functions inherited from protocols::environment::claims::EnvClaim
virtual ~EnvClaim ()
 Virtual destructor for reasons mysteirous. More...
 
 EnvClaim (ClaimingMoverOP)
 
ClaimingMoverOP owner () const
 

Private Types

typedef
core::environment::LocalPosition 
LocalPosition
 
typedef
core::environment::FoldTreeSketch 
FoldTreeSketch
 

Private Attributes

std::string jump_label_
 
std::string vrt_label_
 
LocalPosition parent_
 

Member Typedef Documentation

Constructor & Destructor Documentation

protocols::environment::claims::VirtResClaim::VirtResClaim ( ClaimingMoverOP  owner,
LocalPosition  parent,
std::string const &  jump_label,
std::string const &  vrt_label 
)

Referenced by clone().

Member Function Documentation

EnvClaimOP protocols::environment::claims::VirtResClaim::clone ( ) const
virtual
std::string const & protocols::environment::claims::VirtResClaim::jump_label ( ) const

References jump_label_.

Referenced by show().

void protocols::environment::claims::VirtResClaim::show ( std::ostream &  os) const
virtual
std::string protocols::environment::claims::VirtResClaim::str_type ( ) const
virtual
std::string const & protocols::environment::claims::VirtResClaim::vrt_label ( ) const

References vrt_label_.

Referenced by show(), and yield_elements().

void protocols::environment::claims::VirtResClaim::yield_elements ( FoldTreeSketch const &  ,
ResidueElements  
) const
virtual

build ResidueElements that indicate the introduction of a new peptide edge into the fold tree.

Reimplemented from protocols::environment::claims::EnvClaim.

References protocols::environment::claims::ResidueElement::label, and vrt_label().

virtual void protocols::environment::claims::VirtResClaim::yield_elements ( FoldTreeSketch const &  ,
JumpElements  
) const
virtual

build ResidueElements that indicate the introduction of a new peptide edge into the fold tree.

Reimplemented from protocols::environment::claims::EnvClaim.

virtual void protocols::environment::claims::VirtResClaim::yield_elements ( FoldTreeSketch const &  ,
RTElements  
) const
virtual

build ResidueElements that indicate the introduction of a new peptide edge into the fold tree.

Reimplemented from protocols::environment::claims::EnvClaim.

Member Data Documentation

std::string protocols::environment::claims::VirtResClaim::jump_label_
private

Referenced by jump_label().

LocalPosition protocols::environment::claims::VirtResClaim::parent_
private
std::string protocols::environment::claims::VirtResClaim::vrt_label_
private

Referenced by vrt_label().


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