bpp-core3
3.0.0
|
General interface writers. More...
#include <Bpp/Io/IoDiscreteDistribution.h>
Public Member Functions | |
ODiscreteDistribution () | |
virtual | ~ODiscreteDistribution () |
virtual void | writeDiscreteDistribution (const DiscreteDistributionInterface &dist, OutputStream &out, std::map< std::string, std::string > &globalAliases, std::vector< std::string > &writtenNames) const =0 |
Write a discrete distribution to a stream. More... | |
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... | |
General interface writers.
Definition at line 62 of file IoDiscreteDistribution.h.
|
inline |
Definition at line 66 of file IoDiscreteDistribution.h.
|
inlinevirtual |
Definition at line 67 of file IoDiscreteDistribution.h.
|
inlinevirtualinherited |
Get the type of data this format deals with.
Implements bpp::IOFormat.
Definition at line 27 of file IoDiscreteDistribution.h.
|
pure virtualinherited |
Get a description of the file format.
Implemented in bpp::BppODiscreteDistributionFormat, and bpp::BppOParametrizableFormat.
Referenced by bpp::IOFormat::~IOFormat().
|
pure virtualinherited |
Get the name of the file format.
Implemented in bpp::BppODiscreteDistributionFormat, and bpp::BppOParametrizableFormat.
Referenced by bpp::IOFormat::~IOFormat().
|
pure virtual |
Write a discrete distribution to a stream.
dist | A discrete distribution object; |
out | The output stream; |
globalAliases | parameters linked to global alias. |
writtenNames | is the vector of the written parameters so far [in, out]; |
Exception | if an error occured. |
Implemented in bpp::BppODiscreteDistributionFormat.