![]() |
Rosetta Protocols
2014.16.56682
|
#include <HSSTriplet.hh>
Public Types | |
| typedef core::Size | Size |
| typedef std::string | String |
Public Member Functions | |
| HSSTripletSet () | |
| default constructor More... | |
| HSSTripletSet (HSSTriplets const &s) | |
| value constructor More... | |
| HSSTripletSet (String const &s) | |
| value constructor More... | |
| HSSTripletSet (HSSTripletSet const &s) | |
| copy constructor More... | |
| virtual | ~HSSTripletSet () |
| destructor More... | |
| void | add_hsstriplets (HSSTriplets const &s) |
| value constructor More... | |
| void | push_back (HSSTripletOP const hssop) |
| puch back data More... | |
| void | clear () |
| clear data More... | |
| HSSIterator | begin () |
| return an interator that points to the first HSSTripletOP More... | |
| HSSIterator | end () |
| return an interator that points beyond the last HSSTripletOP More... | |
| HSSConstIterator | begin () const |
| return an const interator that points to the first HSSTripletOP More... | |
| HSSConstIterator | end () const |
| return an const interator that points beyond the last HSSTripletOP More... | |
| Size | size () const |
| return the size of vector of hss_triplets_ More... | |
| HSSTripletOP | hss_triplet (Size const helix) |
| HSSTriplets const & | hss_triplets () const |
| return all data More... | |
Private Attributes | |
| HSSTriplets | hss_triplets_ |
| std::map< Size, HSSTripletOP > | helix2hss_ |
Friends | |
| std::ostream & | operator<< (std::ostream &out, const HSSTripletSet &s) |
| IO Operator. More... | |
| protocols::fldsgn::topology::HSSTripletSet::HSSTripletSet | ( | ) |
default constructor
References clear().
| protocols::fldsgn::topology::HSSTripletSet::HSSTripletSet | ( | HSSTriplets const & | s | ) |
value constructor
References push_back().
| protocols::fldsgn::topology::HSSTripletSet::HSSTripletSet | ( | String const & | s | ) |
value constructor
References clear(), push_back(), and utility::string_split().
| protocols::fldsgn::topology::HSSTripletSet::HSSTripletSet | ( | HSSTripletSet const & | s | ) |
copy constructor
|
virtual |
destructor
| void protocols::fldsgn::topology::HSSTripletSet::add_hsstriplets | ( | HSSTriplets const & | s | ) |
value constructor
References push_back().
|
inline |
return an interator that points to the first HSSTripletOP
References hss_triplets_.
|
inline |
return an const interator that points to the first HSSTripletOP
References hss_triplets_.
| void protocols::fldsgn::topology::HSSTripletSet::clear | ( | ) |
|
inline |
return an interator that points beyond the last HSSTripletOP
References hss_triplets_.
|
inline |
return an const interator that points beyond the last HSSTripletOP
References hss_triplets_.
| HSSTripletOP protocols::fldsgn::topology::HSSTripletSet::hss_triplet | ( | Size const | helix | ) |
References helix2hss_.
| HSSTriplets const & protocols::fldsgn::topology::HSSTripletSet::hss_triplets | ( | ) | const |
return all data
References hss_triplets_.
Referenced by protocols::fldsgn::topology::operator<<(), and protocols::fldsgn::filters::HSSTripletFilter::parse_my_tag().
| void protocols::fldsgn::topology::HSSTripletSet::push_back | ( | HSSTripletOP const | hssop | ) |
puch back data
References helix2hss_, hss_triplets_, and protocols::fldsgn::TR.
Referenced by add_hsstriplets(), and HSSTripletSet().
|
inline |
return the size of vector of hss_triplets_
References hss_triplets_.
|
friend |
IO Operator.
|
private |
Referenced by clear(), hss_triplet(), and push_back().
|
private |
Referenced by begin(), clear(), end(), hss_triplets(), push_back(), and size().
1.8.7