X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=source%2Fwriter.cpp;h=ff4f2248bee7e7d3035c3a4174e44a52251d2450;hb=9fd9af66cf20cdc3d217f273835410eb2c8c362b;hp=60914090f742acaa97b90f1f1f9c58fd03756523;hpb=8e3fad222e174b7c659fd3d994d54314657ed989;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);