-/* $Id$
-
-This file is part of libmspdatafile
-Copyright © 2006 Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
#ifndef MSP_DATAFILE_WRITERMODE_H_
#define MSP_DATAFILE_WRITERMODE_H_
-#include <msp/io/base.h>
-
namespace Msp {
namespace DataFile {
+class Output;
class Statement;
class WriterMode
{
protected:
- IO::Base &out;
+ Output &out;
- WriterMode(IO::Base &o): out(o) { }
+ WriterMode(Output &o): out(o) { }
public:
virtual ~WriterMode() { }
+ virtual void set_float_precision(unsigned) = 0;
virtual void write(const Statement &st) = 0;
};