X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fwriter.h;h=05ab369f439e3d94bf3d94e5a2a6b04364c9b914;hb=refs%2Fheads%2Fwip;hp=18fb3141b2c8c83edb526da13ef76c981b0c4c1e;hpb=9fd9af66cf20cdc3d217f273835410eb2c8c362b;p=libs%2Fdatafile.git diff --git a/source/writer.h b/source/writer.h index 18fb314..05ab369 100644 --- a/source/writer.h +++ b/source/writer.h @@ -2,24 +2,26 @@ #define MSP_DATAFILE_WRITER_H_ #include +#include #include +#include "mspdatafile_api.h" #include "output.h" namespace Msp { namespace DataFile { -class Statement; +struct Statement; class WriterMode; /** Frontend for writing data. */ -class Writer +class MSPDATAFILE_API Writer: private NonCopyable { private: Output out; - WriterMode *mode; - bool binary; + WriterMode *mode = nullptr; + bool binary = false; public: Writer(IO::Base &o);