]> git.tdb.fi Git - libs/datafile.git/blobdiff - tool/tool.h
Cosmetic changes
[libs/datafile.git] / tool / tool.h
index 88f849bbea956667902291d36ce02003d2829e0e..354456ccab4a51276a3176c1a99be92cef0f00f2 100644 (file)
@@ -16,6 +16,9 @@ private:
        bool compress;
        bool pack;
        bool unpack;
+       bool builtin;
+       std::string builtin_ns;
+       std::string builtin_module;
        bool debug;
 
 public:
@@ -27,9 +30,11 @@ private:
        void do_compile();
        void do_pack();
        void do_unpack();
+       void do_generate_builtin();
        Msp::IO::Base *open_output(const std::string &);
        Msp::IO::Base *open_input(const std::string &);
 public:
+       bool is_compressed() const { return compress; }
        Msp::DataFile::Writer *create_writer(Msp::IO::Base &);
 };