X-Git-Url: http://git.tdb.fi/?p=libs%2Fdatafile.git;a=blobdiff_plain;f=tool%2Ftool.h;h=88f849bbea956667902291d36ce02003d2829e0e;hp=0c5a77a85bed010c51807b5862509795e3ae4bca;hb=5adc143801103f6a914f3738a0f3986d4bff5630;hpb=06fe7b7a0c0af0bab3df79cebe87f8ff93b31b00 diff --git a/tool/tool.h b/tool/tool.h index 0c5a77a..88f849b 100644 --- a/tool/tool.h +++ b/tool/tool.h @@ -8,12 +8,15 @@ class DataTool: public Msp::RegisteredApplication { private: - std::vector in_fns; + std::list in_fns; std::string out_fn; bool binary; bool compile; unsigned float_size; bool compress; + bool pack; + bool unpack; + bool debug; public: DataTool(int argc, char **argv); @@ -22,6 +25,8 @@ public: private: void do_transfer(); void do_compile(); + void do_pack(); + void do_unpack(); Msp::IO::Base *open_output(const std::string &); Msp::IO::Base *open_input(const std::string &); public: