yat  0.18.2pre
Public Member Functions | List of all members
theplu::yat::omic::VcfIterator Class Reference

#include <yat/omic/VcfIterator.h>

Inheritance diagram for theplu::yat::omic::VcfIterator:

Public Member Functions

 VcfIterator (void)
 
 VcfIterator (VcfFile &file)
 

Detailed Description

This class is an input iterator, similar to std::istream_iterator, associated with an VcfFile such that it extracts a VCF from the VcfFile whenever operator++ is called.

Since
new in yat 0.16

Constructor & Destructor Documentation

◆ VcfIterator() [1/2]

theplu::yat::omic::VcfIterator::VcfIterator ( void  )

Default constructor.

Creates an end-of-file iterator

◆ VcfIterator() [2/2]

theplu::yat::omic::VcfIterator::VcfIterator ( VcfFile file)

Construct an iterator that is associated with file file. The object does not copy file but only stores a reference, so if file goes out of scope the behaviour is undefined.


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

Generated on Tue Sep 7 2021 17:32:33 for yat by  doxygen 1.8.14