bpp-seq3  3.0.0
bpp::SequenceIterator Class Referenceabstract

Generic sequence iterator interface, allowing to loop over sequences. More...

#include <Bpp/Seq/SequenceIterator.h>

+ Inheritance diagram for bpp::SequenceIterator:

Public Member Functions

 SequenceIterator ()
 
virtual ~SequenceIterator ()
 
virtual IntCoreSequenceSymbolListnextSequence ()=0
 
virtual bool hasMoreSequences () const =0
 

Detailed Description

Generic sequence iterator interface, allowing to loop over sequences.

Definition at line 53 of file SequenceIterator.h.

Constructor & Destructor Documentation

◆ SequenceIterator()

bpp::SequenceIterator::SequenceIterator ( )
inline

Definition at line 56 of file SequenceIterator.h.

◆ ~SequenceIterator()

virtual bpp::SequenceIterator::~SequenceIterator ( )
inlinevirtual

Definition at line 57 of file SequenceIterator.h.

Member Function Documentation

◆ hasMoreSequences()

virtual bool bpp::SequenceIterator::hasMoreSequences ( ) const
pure virtual

◆ nextSequence()

virtual IntCoreSequenceSymbolList* bpp::SequenceIterator::nextSequence ( )
pure virtual

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