1 #ifndef MSP_DATAFILE_WRITERMODE_H_
2 #define MSP_DATAFILE_WRITERMODE_H_
4 #include <msp/core/noncopyable.h>
12 class WriterMode: private NonCopyable
17 WriterMode(Output &o): out(o) { }
19 virtual ~WriterMode() { }
21 virtual void set_float_precision(unsigned) = 0;
22 virtual void write(const Statement &st) = 0;
25 } // namespace DataFile