#include <Protein.h>
Definition at line 330 of file Protein.h.
Public Types | |
typedef Bond | value_type |
typedef std::forward_iterator_tag | iterator_category |
typedef std::size_t | difference_type |
typedef const Bond & | reference |
typedef const Bond * | pointer |
Public Member Functions | |
reference | operator * () const |
pointer | operator-> () const |
Bonds_iterator | operator++ () |
bool | operator== (const Bonds_iterator &o) const |
bool | operator!= (const Bonds_iterator &o) const |
Bonds_iterator () | |
Protected Member Functions | |
Bonds_iterator (std::vector< Residue >::const_iterator b, std::vector< Residue >::const_iterator e) | |
const Bond & | cur_bond () const |
Protected Attributes | |
std::vector< Residue >::const_iterator | rit_ |
std::vector< Residue >::const_iterator | rend_ |
Residue::Bonds_iterator | ait_ |
Residue::Bonds_iterator | aend_ |
bool | nc_ |
Friends | |
class | Protein |
|
The value_type is a dsrpdb::Protein::Bond.
|