Rosetta 3.4
Public Member Functions | Public Attributes | Friends
core::scoring::Hairpin Struct Reference

#include <SS_Killhairpins_Info.hh>

Collaboration diagram for core::scoring::Hairpin:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Hairpin ()
 default constructor
 Hairpin (core::Size s1_1, core::Size s1_2, core::Size s2_1, core::Size s2_2)
 ~Hairpin ()
core::Size s1_start () const
core::Size s1_end () const
core::Size s2_start () const
core::Size s2_end () const
Hairpin const & operator= (Hairpin const &s)
 copy assignment

Public Attributes

std::pair< std::pair
< core::Size, core::Size >
, std::pair< core::Size,
core::Size > > 
range_pair_

Friends

std::ostream & operator<< (std::ostream &out, Hairpin const &s)

Constructor & Destructor Documentation

core::scoring::Hairpin::Hairpin ( )

default constructor

core::scoring::Hairpin::Hairpin ( core::Size  s1_1,
core::Size  s1_2,
core::Size  s2_1,
core::Size  s2_2 
)

References range_pair_.

core::scoring::Hairpin::~Hairpin ( )

Member Function Documentation

Hairpin const & core::scoring::Hairpin::operator= ( Hairpin const &  s)

copy assignment

References range_pair_.

core::Size core::scoring::Hairpin::s1_end ( ) const

References range_pair_.

Referenced by core::scoring::operator<<().

core::Size core::scoring::Hairpin::s1_start ( ) const

References range_pair_.

Referenced by core::scoring::operator<<().

core::Size core::scoring::Hairpin::s2_end ( ) const

References range_pair_.

Referenced by core::scoring::operator<<().

core::Size core::scoring::Hairpin::s2_start ( ) const

References range_pair_.

Referenced by core::scoring::operator<<().


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  out,
Hairpin const &  s 
) [friend]

Member Data Documentation


The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines