|
bpp-phyl3 3.0.0
|
Partial implementation of the IDAG interface. More...
#include <Bpp/Phyl/Io/IoDAG.h>
Inheritance diagram for bpp::AbstractIPhyloDAG:
Collaboration diagram for bpp::AbstractIPhyloDAG:Public Member Functions | |
| AbstractIPhyloDAG () | |
| virtual | ~AbstractIPhyloDAG () |
| std::unique_ptr< PhyloDAG > | readPhyloDAG (std::istream &in) const override=0 |
| Read a DAG from a stream. More... | |
| std::unique_ptr< PhyloDAG > | readPhyloDAG (const std::string &path) const override |
| Read a DAG from a file. More... | |
| virtual Element | getElement (const std::string &elt) const |
| virtual const std::string | getDataType () const |
| virtual const std::string | getFormatName () const=0 |
| virtual const std::string | getFormatDescription () const=0 |
|
inlinevirtual |
|
inlinevirtualinherited |
Implements bpp::IOFormat.
|
inlinevirtual |
Reimplemented in bpp::ExtendedNewick.
|
inlineoverridevirtual |
Read a DAG from a file.
| path | The file path. |
Implements bpp::IPhyloDAG.
Reimplemented in bpp::ExtendedNewick.
Definition at line 129 of file IoDAG.h.
References readPhyloDAG().
|
overridepure virtual |
Read a DAG from a stream.
| in | The input stream. |
Implements bpp::IPhyloDAG.
Implemented in bpp::ExtendedNewick, and bpp::ExtendedNewick.
Referenced by readPhyloDAG().