28 #ifndef GUM_ID_WRITER_H 29 #define GUM_ID_WRITER_H 46 template <
typename GUM_SCALAR >
67 virtual void write(std::ostream& output,
79 virtual void write(std::string filePath,
86 #endif // GUM_ID_WRITER_H IDWriter()
Default constructor.
Class representing Influence Diagrams.
gum is the global namespace for all aGrUM entities
Pure virtual class for exporting an ID.
Templates implementation of IDWriter.h classes.
virtual void write(std::ostream &output, const InfluenceDiagram< GUM_SCALAR > &infdiag)=0
Writes an influence diagram in the given ouput stream.
Class representing an Influence Diagram.
virtual ~IDWriter()
Default destructor.