bpp-seq3  3.0.0
bpp::ConstSequenceIterator Class Referenceabstract

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

#include <Bpp/Seq/SequenceIterator.h>

+ Inheritance diagram for bpp::ConstSequenceIterator:

Public Member Functions

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

Detailed Description

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

Definition at line 67 of file SequenceIterator.h.

Constructor & Destructor Documentation

◆ ConstSequenceIterator()

bpp::ConstSequenceIterator::ConstSequenceIterator ( )
inline

Definition at line 70 of file SequenceIterator.h.

◆ ~ConstSequenceIterator()

virtual bpp::ConstSequenceIterator::~ConstSequenceIterator ( )
inlinevirtual

Definition at line 71 of file SequenceIterator.h.

Member Function Documentation

◆ hasMoreSequences()

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

◆ nextSequence()

virtual const IntCoreSequenceSymbolList* bpp::ConstSequenceIterator::nextSequence ( )
pure virtual

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