5 #ifndef BPP_IO_IODISCRETEDISTRIBUTIONFACTORY_H 6 #define BPP_IO_IODISCRETEDISTRIBUTIONFACTORY_H 9 #include "../Exceptions.h" 10 #include "../Numeric/Prob/DiscreteDistribution.h" 60 #endif // BPP_IO_IODISCRETEDISTRIBUTIONFACTORY_H General interface for distance matrix readers.
virtual ~IoDiscreteDistributionFactory()
General interface writers.
virtual ODiscreteDistribution * createWriter(const std::string &format)
Get a new dynamically created ODiscreteDistribution object.
virtual IDiscreteDistribution * createReader(const std::string &format)
Get a new dynamically created IDiscreteDistribution object.
static const std::string BPPO_FORMAT
Utilitary class for creating discrete distribution readers and writers.
IoDiscreteDistributionFactory()
Creates a new factory object.