X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fwritermode.h;h=05058abe94138dad630dd46281fc721618ac2196;hb=4edbe0eb078c4e480682862ccb68ebc8cb284045;hp=3778db6c8f753c4ea36e3560c471538ea0c37fd7;hpb=7df5e45c7f414f6a07681dc4ec2abb63b091a309;p=libs%2Fdatafile.git diff --git a/source/writermode.h b/source/writermode.h index 3778db6..05058ab 100644 --- a/source/writermode.h +++ b/source/writermode.h @@ -1,22 +1,22 @@ #ifndef MSP_DATAFILE_WRITERMODE_H_ #define MSP_DATAFILE_WRITERMODE_H_ -#include - 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; };