X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=tool%2Fpacker.h;h=313ee033216969b9d8931435098848e26d6c9b54;hb=HEAD;hp=960fea6f391a2b49fd7420af193b069d4bdd66f3;hpb=e5289623539d2bd64d4276551a968cf1a9f8e793;p=libs%2Fdatafile.git diff --git a/tool/packer.h b/tool/packer.h index 960fea6..313ee03 100644 --- a/tool/packer.h +++ b/tool/packer.h @@ -33,9 +33,11 @@ public: void pack_file(const std::string &); private: + bool detect_data(Msp::IO::Seekable &); 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 &); + void transfer_raw_data(Msp::IO::Base &, const std::string &, Msp::IO::Base &); + void transfer_unknown(Msp::IO::Base &, Msp::IO::Base &); public: void create_pack(const std::string &); };