33 #ifndef GUM_BN_WRITER_H 34 #define GUM_BN_WRITER_H 55 template <
typename GUM_SCALAR >
76 virtual void write(std::ostream& output,
88 virtual void write(
const std::string& filePath,
93 #ifndef GUM_NO_EXTERN_TEMPLATE_CLASS 100 #endif // GUM_BN_WRITER_H
Copyright 2005-2019 Pierre-Henri WUILLEMIN et Christophe GONZALES (LIP6) {prenom.nom}_at_lip6.fr.
Copyright 2005-2019 Pierre-Henri WUILLEMIN et Christophe GONZALES (LIP6) {prenom.nom}_at_lip6.fr.
virtual void write(std::ostream &output, const IBayesNet< GUM_SCALAR > &bn)=0
Writes a Bayesian Network in the ouput stream.
Class representing the minimal interface for Bayesian Network.
Copyright 2005-2019 Pierre-Henri WUILLEMIN et Christophe GONZALES (LIP6) {prenom.nom}_at_lip6.fr.
virtual ~BNWriter()
Default destructor.
BNWriter()
Default constructor.
Pure virtual class for writting a BN to a file.