bpp-popgen3
3.0.0
|
Partial implementation of the DataSet Output interface. More...
#include <Bpp/PopGen/DataSet/Io/AbstractODataSet.h>
Public Member Functions | |
virtual | ~AbstractODataSet () |
virtual const std::string | getFormatName () const=0 |
virtual const std::string | getFormatDescription () const=0 |
The ODataSet interface. | |
virtual void | write (std::ostream &os, const DataSet &data_set) const =0 |
Write a DataSet on ostream. More... | |
virtual void | write (const std::string &path, const DataSet &data_set, bool overwrite) const |
Write a DataSet in a text file. More... | |
Private Member Functions | |
The IOFormat interface. | |
const std::string | getDataType () const |
Partial implementation of the DataSet Output interface.
Definition at line 17 of file AbstractODataSet.h.
|
virtual |
Definition at line 14 of file AbstractODataSet.cpp.
|
inlineprivatevirtualinherited |
Implements bpp::IOFormat.
Definition at line 33 of file IODataSet.h.
|
virtual |
Write a DataSet in a text file.
Implements bpp::ODataSet.
Reimplemented in bpp::PopgenlibIO, bpp::DarwinVarSingle, and bpp::DarwinDon.
Definition at line 16 of file AbstractODataSet.cpp.
|
pure virtual |
Write a DataSet on ostream.
Implements bpp::ODataSet.
Implemented in bpp::PopgenlibIO, bpp::DarwinVarSingle, and bpp::DarwinDon.
Referenced by bpp::DarwinDon::write(), bpp::DarwinVarSingle::write(), and bpp::PopgenlibIO::write().