Rosetta
Public Types | Public Member Functions | Private Attributes | List of all members
protocols::splice::ResidueBBDofs Class Reference

#include <SpliceManager.hh>

Inheritance diagram for protocols::splice::ResidueBBDofs:
Inheritance graph
[legend]

Public Types

typedef utility::vector1< BBDofsbbdof_list
 
typedef bbdof_list::iterator iterator
 
typedef bbdof_list::const_iterator const_iterator
 

Public Member Functions

 ResidueBBDofs ()
 
 ~ResidueBBDofs () override
 
void cut_site (core::Size const c)
 
core::Size cut_site () const
 
void clear ()
 
void push_back (BBDofs const &b)
 
const_iterator begin () const
 
const_iterator end () const
 
iterator begin ()
 
iterator end ()
 
core::Size size () const
 
BBDofsoperator[] (int const i)
 
core::Size start_loop () const
 
void start_loop (core::Size const s)
 
core::Size stop_loop () const
 
void stop_loop (core::Size const s)
 
std::string source_pdb () const
 
void source_pdb (std::string const &s)
 
std::string tail_segment () const
 
void tail_segment (std::string const &s)
 
core::Size disulfide () const
 
void disulfide (core::Size const s)
 
void aa_sequence (std::string const &s)
 
std::string aa_sequence () const
 
void dssp (std::string const &s)
 
std::string dssp () const
 
bbdof_list bbdofs ()
 

Private Attributes

core::Size cut_site_
 
core::Size start_loop_
 
core::Size stop_loop_
 
core::Size disulfide_
 
bbdof_list bbdofs_
 
std::string source_pdb_
 
std::string tail_segment_
 
std::string aa_sequence_
 
std::string dssp_
 

Member Typedef Documentation

◆ bbdof_list

◆ const_iterator

typedef bbdof_list::const_iterator protocols::splice::ResidueBBDofs::const_iterator

◆ iterator

typedef bbdof_list::iterator protocols::splice::ResidueBBDofs::iterator

Constructor & Destructor Documentation

◆ ResidueBBDofs()

protocols::splice::ResidueBBDofs::ResidueBBDofs ( )
inline

References clear().

◆ ~ResidueBBDofs()

protocols::splice::ResidueBBDofs::~ResidueBBDofs ( )
override

Member Function Documentation

◆ aa_sequence() [1/2]

std::string protocols::splice::ResidueBBDofs::aa_sequence ( ) const
inline

References aa_sequence_.

◆ aa_sequence() [2/2]

void protocols::splice::ResidueBBDofs::aa_sequence ( std::string const &  s)
inline

References aa_sequence_.

◆ bbdofs()

bbdof_list protocols::splice::ResidueBBDofs::bbdofs ( )
inline

References bbdofs_.

◆ begin() [1/2]

iterator protocols::splice::ResidueBBDofs::begin ( )
inline

References bbdofs_.

◆ begin() [2/2]

const_iterator protocols::splice::ResidueBBDofs::begin ( ) const
inline

References bbdofs_.

◆ clear()

void protocols::splice::ResidueBBDofs::clear ( )
inline

◆ cut_site() [1/2]

core::Size protocols::splice::ResidueBBDofs::cut_site ( ) const
inline

References cut_site_.

◆ cut_site() [2/2]

void protocols::splice::ResidueBBDofs::cut_site ( core::Size const  c)
inline

◆ disulfide() [1/2]

core::Size protocols::splice::ResidueBBDofs::disulfide ( ) const
inline

◆ disulfide() [2/2]

void protocols::splice::ResidueBBDofs::disulfide ( core::Size const  s)
inline

References disulfide_.

◆ dssp() [1/2]

std::string protocols::splice::ResidueBBDofs::dssp ( ) const
inline

References dssp_.

◆ dssp() [2/2]

void protocols::splice::ResidueBBDofs::dssp ( std::string const &  s)
inline

References dssp_.

◆ end() [1/2]

iterator protocols::splice::ResidueBBDofs::end ( )
inline

References bbdofs_.

◆ end() [2/2]

const_iterator protocols::splice::ResidueBBDofs::end ( ) const
inline

References bbdofs_.

◆ operator[]()

BBDofs& protocols::splice::ResidueBBDofs::operator[] ( int const  i)
inline

References bbdofs_.

◆ push_back()

void protocols::splice::ResidueBBDofs::push_back ( BBDofs const &  b)
inline

◆ size()

core::Size protocols::splice::ResidueBBDofs::size ( ) const
inline

◆ source_pdb() [1/2]

std::string protocols::splice::ResidueBBDofs::source_pdb ( ) const
inline

◆ source_pdb() [2/2]

void protocols::splice::ResidueBBDofs::source_pdb ( std::string const &  s)
inline

References source_pdb_.

◆ start_loop() [1/2]

core::Size protocols::splice::ResidueBBDofs::start_loop ( ) const
inline

◆ start_loop() [2/2]

void protocols::splice::ResidueBBDofs::start_loop ( core::Size const  s)
inline

References start_loop_.

◆ stop_loop() [1/2]

core::Size protocols::splice::ResidueBBDofs::stop_loop ( ) const
inline

◆ stop_loop() [2/2]

void protocols::splice::ResidueBBDofs::stop_loop ( core::Size const  s)
inline

References stop_loop_.

◆ tail_segment() [1/2]

std::string protocols::splice::ResidueBBDofs::tail_segment ( ) const
inline

◆ tail_segment() [2/2]

void protocols::splice::ResidueBBDofs::tail_segment ( std::string const &  s)
inline

References tail_segment_.

Member Data Documentation

◆ aa_sequence_

std::string protocols::splice::ResidueBBDofs::aa_sequence_
private

Referenced by aa_sequence().

◆ bbdofs_

bbdof_list protocols::splice::ResidueBBDofs::bbdofs_
private

◆ cut_site_

core::Size protocols::splice::ResidueBBDofs::cut_site_
private

Referenced by cut_site().

◆ disulfide_

core::Size protocols::splice::ResidueBBDofs::disulfide_
private

Referenced by disulfide().

◆ dssp_

std::string protocols::splice::ResidueBBDofs::dssp_
private

Referenced by dssp().

◆ source_pdb_

std::string protocols::splice::ResidueBBDofs::source_pdb_
private

Referenced by source_pdb().

◆ start_loop_

core::Size protocols::splice::ResidueBBDofs::start_loop_
private

Referenced by start_loop().

◆ stop_loop_

core::Size protocols::splice::ResidueBBDofs::stop_loop_
private

Referenced by stop_loop().

◆ tail_segment_

std::string protocols::splice::ResidueBBDofs::tail_segment_
private

Referenced by tail_segment().


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