std::string keyword;
};
+ typedef std::list<Object> ObjectList;
+
DataTool &tool;
Msp::IO::File *tmp_file;
Msp::IO::Buffered *tmp_buf;
~Packer();
void pack_file(const std::string &);
+private:
+ bool detect_raw(Msp::IO::Seekable &);
+ void transfer_datafile(Msp::IO::Base &, const std::string &, Msp::IO::Base &, ObjectList &);
+ void transfer_raw(Msp::IO::Base &, Msp::IO::Base &);
+public:
void create_pack(const std::string &);
};