X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fwriter.h;h=05ab369f439e3d94bf3d94e5a2a6b04364c9b914;hb=refs%2Fheads%2Fwip;hp=c209947986a5d70a861a3859983aa597cee61bc3;hpb=e1b8089be727f651fc2022d6e7ff775047730e85;p=libs%2Fdatafile.git diff --git a/source/writer.h b/source/writer.h index c209947..05ab369 100644 --- a/source/writer.h +++ b/source/writer.h @@ -4,23 +4,24 @@ #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: private NonCopyable +class MSPDATAFILE_API Writer: private NonCopyable { private: Output out; - WriterMode *mode; - bool binary; + WriterMode *mode = nullptr; + bool binary = false; public: Writer(IO::Base &o);