OpenStructure
Public Member Functions
AlignedColumnIterator Class Reference

#include <aligned_column_iterator.hh>

Public Member Functions

 AlignedColumnIterator (const AlignmentHandle &aln, int start, int end)
 
AlignedColumnIteratoroperator++ ()
 
AlignedColumnIteratoroperator-- ()
 
AlignedColumnIterator operator++ (int)
 
AlignedColumnoperator-> ()
 
AlignedColumnoperator* ()
 
bool operator== (const AlignedColumnIterator &rhs) const
 
bool operator!= (const AlignedColumnIterator &rhs) const
 

Detailed Description

Definition at line 29 of file aligned_column_iterator.hh.

Constructor & Destructor Documentation

◆ AlignedColumnIterator()

AlignedColumnIterator ( const AlignmentHandle aln,
int  start,
int  end 
)
inline

Definition at line 45 of file aligned_column_iterator.hh.

Member Function Documentation

◆ operator!=()

bool operator!= ( const AlignedColumnIterator rhs) const
inline

Definition at line 87 of file aligned_column_iterator.hh.

◆ operator*()

AlignedColumn& operator* ( )
inline

Definition at line 77 of file aligned_column_iterator.hh.

◆ operator++() [1/2]

AlignedColumnIterator& operator++ ( )
inline

Definition at line 51 of file aligned_column_iterator.hh.

◆ operator++() [2/2]

AlignedColumnIterator operator++ ( int  )
inline

Definition at line 65 of file aligned_column_iterator.hh.

◆ operator--()

AlignedColumnIterator& operator-- ( )
inline

Definition at line 58 of file aligned_column_iterator.hh.

◆ operator->()

AlignedColumn* operator-> ( )
inline

Definition at line 72 of file aligned_column_iterator.hh.

◆ operator==()

bool operator== ( const AlignedColumnIterator rhs) const
inline

Definition at line 82 of file aligned_column_iterator.hh.


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