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

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

◆ TemplateHistory()

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

Member Function Documentation

◆ clone()

basic::datacache::CacheableDataOP protocols::hybridization::TemplateHistory::clone ( ) const

◆ get()

int protocols::hybridization::TemplateHistory::get ( core::Size  resid)

References history_.

◆ set()

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

◆ setall()

void protocols::hybridization::TemplateHistory::setall ( int  template_id)

References history_.

◆ size()

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

References history_.

Member Data Documentation

◆ history_

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

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

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