48 seqStream_(&seqStream),
78 seqStream_(&seqStream),
A basic implementation of the Sequence interface.
The ISequenceStream interface.
virtual bool nextSequence(std::istream &input, Sequence &seq) const =0
Read sequence from stream.
A SequenceWithAnnotation class with quality scores attached.
StreamSequenceIterator(ISequenceStream &seqStream, std::istream &stream, const Alphabet *alphabet)
virtual Sequence * nextSequence()
const Alphabet * alphabet_
const ISequenceStream * seqStream_
virtual SequenceWithQuality * nextSequence()
const ISequenceStream * seqStream_
SequenceWithQuality * nextSeq_
const Alphabet * alphabet_
StreamSequenceWithQualityIterator(ISequenceStream &seqStream, std::istream &stream, const Alphabet *alphabet)
This alphabet is used to deal NumericAlphabet.