yat  0.12.3pre
Public Member Functions | List of all members
theplu::yat::omic::BamWriteIterator Class Reference

Output iterator for bam file. More...

#include <yat/omic/BamWriteIterator.h>

Inheritance diagram for theplu::yat::omic::BamWriteIterator:

Public Member Functions

 BamWriteIterator (void)
 Default contructor. More...
 
 BamWriteIterator (OutBamFile &out)
 

Detailed Description

Output iterator for bam file.

A BamWriteIterator is an Output Iterator that writes output to a specific OutBamFile. The writing is performed via

*iter = bam;

where operator* retunrns a proxy which when assigned writes the right hand side to associated OutBamFile.

See Also
OutBamFile and std::ostream_iterator
Since
New in yat 0.10

Constructor & Destructor Documentation

theplu::yat::omic::BamWriteIterator::BamWriteIterator ( void  )

Default contructor.

result is not dereferencable

theplu::yat::omic::BamWriteIterator::BamWriteIterator ( OutBamFile out)
explicit

Creates an iterator that is associated with out.


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

Generated on Mon Jun 1 2015 12:29:52 for yat by  doxygen 1.8.5