bpp-core3  3.0.0
bpp::IoDiscreteDistribution Class Referenceabstract

General interface for model I/O. More...

#include <Bpp/Io/IoDiscreteDistribution.h>

+ Inheritance diagram for bpp::IoDiscreteDistribution:
+ Collaboration diagram for bpp::IoDiscreteDistribution:

Public Member Functions

 IoDiscreteDistribution ()
 
virtual ~IoDiscreteDistribution ()
 
virtual const std::string getDataType () const
 Get the type of data this format deals with. More...
 
virtual const std::string getFormatName () const =0
 Get the name of the file format. More...
 
virtual const std::string getFormatDescription () const =0
 Get a description of the file format. More...
 

Detailed Description

General interface for model I/O.

Definition at line 55 of file IoDiscreteDistribution.h.

Constructor & Destructor Documentation

◆ IoDiscreteDistribution()

bpp::IoDiscreteDistribution::IoDiscreteDistribution ( )
inline

Definition at line 59 of file IoDiscreteDistribution.h.

◆ ~IoDiscreteDistribution()

virtual bpp::IoDiscreteDistribution::~IoDiscreteDistribution ( )
inlinevirtual

Definition at line 60 of file IoDiscreteDistribution.h.

Member Function Documentation

◆ getDataType()

virtual const std::string bpp::IoDiscreteDistribution::getDataType ( ) const
inlinevirtual

Get the type of data this format deals with.

Returns
The type of data.

Implements bpp::IOFormat.

Definition at line 63 of file IoDiscreteDistribution.h.

◆ getFormatDescription()

virtual const std::string bpp::IOFormat::getFormatDescription ( ) const
pure virtualinherited

Get a description of the file format.

Returns
A description of the format implemented.

Implemented in bpp::BppOParametrizableFormat, and bpp::BppODiscreteDistributionFormat.

◆ getFormatName()

virtual const std::string bpp::IOFormat::getFormatName ( ) const
pure virtualinherited

Get the name of the file format.

Returns
The name of the format implemented.

Implemented in bpp::BppOParametrizableFormat, and bpp::BppODiscreteDistributionFormat.


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