bpp-seq3
3.0.0
|
Partial implementation of the IDistanceMatrix interface. More...
#include <Bpp/Seq/Io/IoDistanceMatrix.h>
Public Member Functions | |
AbstractIDistanceMatrix () | |
virtual | ~AbstractIDistanceMatrix () |
virtual std::unique_ptr< DistanceMatrix > | readDistanceMatrix (const std::string &path) const |
Read a distance matrix from a file. More... | |
virtual std::unique_ptr< DistanceMatrix > | readDistanceMatrix (std::istream &in) const =0 |
Read a distance matrix from a stream. More... | |
virtual const std::string | getDataType () const |
virtual const std::string | getFormatName () const=0 |
virtual const std::string | getFormatDescription () const=0 |
Partial implementation of the IDistanceMatrix interface.
Definition at line 94 of file IoDistanceMatrix.h.
|
inline |
Definition at line 98 of file IoDistanceMatrix.h.
|
inlinevirtual |
Definition at line 99 of file IoDistanceMatrix.h.
|
inlinevirtualinherited |
Implements bpp::IOFormat.
Definition at line 28 of file IoDistanceMatrix.h.
|
inlinevirtual |
Read a distance matrix from a file.
path | The file path. |
Exception | If an error occurred. |
Implements bpp::IDistanceMatrix.
Reimplemented in bpp::PhylipDistanceMatrixFormat.
Definition at line 102 of file IoDistanceMatrix.h.
Referenced by bpp::PhylipDistanceMatrixFormat::readDistanceMatrix().
|
pure virtual |
Read a distance matrix from a stream.
in | The input stream. |
Exception | If an error occurred. |
Implements bpp::IDistanceMatrix.
Implemented in bpp::PhylipDistanceMatrixFormat.