X-Git-Url: http://git.tdb.fi/?p=libs%2Fdatafile.git;a=blobdiff_plain;f=source%2Frawdata.h;h=2744744b36cb2b3ead8f4ca13128cfc4f056df35;hp=2db390bb0cf9aeefe590fd176c57fced4e72796a;hb=8a412367448c55916380ce7040ddbd0a75fa722e;hpb=c80b23de8b70776e37f37e4b8fc2003c553448d6 diff --git a/source/rawdata.h b/source/rawdata.h index 2db390b..2744744 100644 --- a/source/rawdata.h +++ b/source/rawdata.h @@ -26,9 +26,13 @@ private: char *data = nullptr; char *owned_data = nullptr; + static const char signature[4]; + public: ~RawData(); + static bool detect_signature(const std::string &); + void open_file(Collection &, const std::string &); void open_io(IO::Base &, const std::string &); void load();