bpp-seq3  3.0.0
bpp::ConstSequenceWithQualityIterator Class Referenceabstract

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

#include <Bpp/Seq/SequenceIterator.h>

+ Inheritance diagram for bpp::ConstSequenceWithQualityIterator:
+ Collaboration diagram for bpp::ConstSequenceWithQualityIterator:

Public Member Functions

 ConstSequenceWithQualityIterator ()
 
virtual ~ConstSequenceWithQualityIterator ()
 
virtual const SequenceWithQualitynextSequence ()=0
 
virtual bool hasMoreSequences () const =0
 

Detailed Description

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

Definition at line 95 of file SequenceIterator.h.

Constructor & Destructor Documentation

◆ ConstSequenceWithQualityIterator()

bpp::ConstSequenceWithQualityIterator::ConstSequenceWithQualityIterator ( )
inline

Definition at line 99 of file SequenceIterator.h.

◆ ~ConstSequenceWithQualityIterator()

virtual bpp::ConstSequenceWithQualityIterator::~ConstSequenceWithQualityIterator ( )
inlinevirtual

Definition at line 100 of file SequenceIterator.h.

Member Function Documentation

◆ hasMoreSequences()

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

◆ nextSequence()

virtual const SequenceWithQuality* bpp::ConstSequenceWithQualityIterator::nextSequence ( )
pure virtual

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