bpp-core3
3.0.0
|
The IOFormat interface. More...
#include <Bpp/Io/IoFormat.h>
Public Member Functions | |
IOFormat () | |
virtual | ~IOFormat () |
virtual const std::string | getDataType () const =0 |
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... | |
The IOFormat interface.
This is the most basal class of any format I/O implementation.
Definition at line 21 of file IoFormat.h.
|
inline |
Definition at line 24 of file IoFormat.h.
|
inlinevirtual |
Definition at line 25 of file IoFormat.h.
References getDataType(), getFormatDescription(), and getFormatName().
|
pure virtual |
Get the type of data this format deals with.
Implemented in bpp::IoDiscreteDistribution, and bpp::IOParametrizable.
Referenced by ~IOFormat().
|
pure virtual |
Get a description of the file format.
Implemented in bpp::BppODiscreteDistributionFormat, and bpp::BppOParametrizableFormat.
Referenced by ~IOFormat().
|
pure virtual |
Get the name of the file format.
Implemented in bpp::BppODiscreteDistributionFormat, and bpp::BppOParametrizableFormat.
Referenced by ~IOFormat().