X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fwriter.cpp;h=ff4f2248bee7e7d3035c3a4174e44a52251d2450;hb=b39ce68f12c30eedb272b65fe78baec5864d89ca;hp=60914090f742acaa97b90f1f1f9c58fd03756523;hpb=19179a622c1de88de5ed7047643eec79f285bf2a;p=libs%2Fdatafile.git diff --git a/source/writer.cpp b/source/writer.cpp index 6091409..ff4f224 100644 --- a/source/writer.cpp +++ b/source/writer.cpp @@ -1,3 +1,4 @@ +#include #include "binarywriter.h" #include "statement.h" #include "textwriter.h" @@ -46,6 +47,15 @@ void Writer::set_binary(bool b) mode = new TextWriter(out); } +void Writer::set_compressed() +{ + Statement st; + st.keyword = "__z"; + mode->write(st); + + out.set_compressed(); +} + void Writer::set_float_precision(unsigned fp) { mode->set_float_precision(fp);