]> git.tdb.fi Git - libs/datafile.git/blobdiff - source/binarywriter.h
Remove the loaded flag from PackSource files
[libs/datafile.git] / source / binarywriter.h
index 2f67bbd24e43bad9403865a8488098ed82d703a9..b10c5abdce2adc887f0c70bb5080eacc92efc518 100644 (file)
@@ -2,7 +2,7 @@
 #define MSP_DATAFILE_BINARYWRITER_H_
 
 #include <map>
-#include "binarydict.h"
+#include "statement.h"
 #include "type.h"
 #include "writermode.h"
 
@@ -15,7 +15,7 @@ Writes data in binary format.
 class BinaryWriter: public WriterMode
 {
 private:
-       typedef std::map<DictEntry, int> Dictionary;
+       typedef std::map<StatementKey, int> Dictionary;
        typedef std::map<std::string, unsigned> StringMap;
 
        Dictionary dict;
@@ -25,7 +25,7 @@ private:
        unsigned float_precision;
 
 public:
-       BinaryWriter(IO::Base &o);
+       BinaryWriter(Output &o);
 
        virtual void set_float_precision(unsigned);
        virtual void write(const Statement &st);