Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
protocols::hybridization::TemplateHistory Class Reference

#include <TemplateHistory.hh>

Inheritance diagram for protocols::hybridization::TemplateHistory:
Inheritance graph
[legend]

Public Member Functions

 TemplateHistory (core::pose::Pose &pose)
 
basic::datacache::CacheableDataOP clone () const override
 
void setall (int template_id)
 
void set (core::Size res_start, core::Size res_stop, int template_id)
 
int get (core::Size resid)
 
core::Size size ()
 

Private Attributes

utility::vector1< int > history_
 

Constructor & Destructor Documentation

protocols::hybridization::TemplateHistory::TemplateHistory ( core::pose::Pose pose)

Member Function Documentation

basic::datacache::CacheableDataOP protocols::hybridization::TemplateHistory::clone ( ) const
inlineoverride
int protocols::hybridization::TemplateHistory::get ( core::Size  resid)

References history_.

void protocols::hybridization::TemplateHistory::set ( core::Size  res_start,
core::Size  res_stop,
int  template_id 
)
void protocols::hybridization::TemplateHistory::setall ( int  template_id)

References history_.

core::Size protocols::hybridization::TemplateHistory::size ( )
inline

References history_.

Member Data Documentation

utility::vector1< int > protocols::hybridization::TemplateHistory::history_
private

Referenced by get(), set(), setall(), size(), and TemplateHistory().


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