Rosetta
Public Member Functions | Private Types | Private Attributes | Friends | List of all members
core::pose::rna::BasePairStep Class Reference

#include <BasePairStep.hh>

Inheritance diagram for core::pose::rna::BasePairStep:
Inheritance graph
[legend]

Public Member Functions

 BasePairStep (Size const i, Size const i_next, Size const j, Size const j_next)
 
 ~BasePairStep () override
 
Size const & i () const
 
Size const & i_next () const
 
Size const & j () const
 
Size const & j_next () const
 

Private Types

typedef std::pair< Size, SizeDinucleotideStrand
 

Private Attributes

std::pair< DinucleotideStrand, DinucleotideStrandbase_pair_step_
 

Friends

std::ostream & operator<< (std::ostream &os, BasePairStep const &bps)
 
bool operator== (BasePairStep const &lhs, BasePairStep const &rhs)
 

Member Typedef Documentation

◆ DinucleotideStrand

Constructor & Destructor Documentation

◆ BasePairStep()

core::pose::rna::BasePairStep::BasePairStep ( Size const  i,
Size const  i_next,
Size const  j,
Size const  j_next 
)

References base_pair_step_, i(), i_next(), j(), and j_next().

◆ ~BasePairStep()

core::pose::rna::BasePairStep::~BasePairStep ( )
overridedefault

Member Function Documentation

◆ i()

Size const& core::pose::rna::BasePairStep::i ( ) const
inline

◆ i_next()

Size const& core::pose::rna::BasePairStep::i_next ( ) const
inline

◆ j()

Size const& core::pose::rna::BasePairStep::j ( ) const
inline

◆ j_next()

Size const& core::pose::rna::BasePairStep::j_next ( ) const
inline

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  os,
BasePairStep const &  bps 
)
friend

◆ operator==

bool operator== ( BasePairStep const &  lhs,
BasePairStep const &  rhs 
)
friend

Member Data Documentation

◆ base_pair_step_

std::pair< DinucleotideStrand, DinucleotideStrand > core::pose::rna::BasePairStep::base_pair_step_
private

Referenced by BasePairStep(), i(), i_next(), j(), and j_next().


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