52#ifndef GUM_OCNF_WRITER_H
53#define GUM_OCNF_WRITER_H
78 template <
typename GUM_SCALAR,
template <
typename >
class IApproximationPolicy =
ExactPolicy >
120#ifndef GUM_NO_EXTERN_TEMPLATE_CLASS
Definition of classe for BN file output manipulation.
Class implementing exact approximation policy (meaning a value is approximate to itself).
<agrum/BN/io/cnf/FactorisedValuesCNFWriter.h>
void _doWrite(const std::string &filePath, const IBayesNet< GUM_SCALAR > &bn) final
Writes a Bayesian network in the referenced file using the BN format.
~FactorisedValuesCNFWriter()
Destructor.
void _doWrite(std::ostream &output, const IBayesNet< GUM_SCALAR > &bn) final
Writes a Bayesian network in the output stream using the BN format.
FactorisedValuesCNFWriter()
Default constructor.
Class representing the minimal interface for Bayesian network with no numerical data.
gum is the global namespace for all aGrUM entities