diff options
author | vng <viktor.govako@gmail.com> | 2013-02-21 23:17:52 +0400 |
---|---|---|
committer | Alex Zolotarev <alex@maps.me> | 2015-09-23 01:51:22 +0300 |
commit | f4a9517f296862ee33899a8a5d3542d50b8075fc (patch) | |
tree | ec8ab2f12a86da9749e64b5c8030c97557819cbe /indexer/data_header.hpp | |
parent | 04c48bb054e3062dda273a4bd3f35911dce5c449 (diff) |
- Remove version.pro generating;
- New HEADER format for mwm container with mwm data version;
- Increase mom version because of new search index format;
Diffstat (limited to 'indexer/data_header.hpp')
-rw-r--r-- | indexer/data_header.hpp | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/indexer/data_header.hpp b/indexer/data_header.hpp index 470e6483d5..88a80d555e 100644 --- a/indexer/data_header.hpp +++ b/indexer/data_header.hpp @@ -59,21 +59,24 @@ namespace feature pair<int, int> GetScaleRange() const; + enum Version + { + unknownVersion = -1, + v1 = 0, // April 2011 + v2, // November 2011 (store type index, instead of raw type in mwm) + v3, // March 2013 (store type index, instead of raw type in search data) + lastVersion = v3 + }; + inline Version GetVersion() const { return m_ver; } + /// @name Serialization //@{ void Save(FileWriter & w) const; - void Load(ModelReaderPtr const & r); + void Load(ModelReaderPtr const & r, Version ver = unknownVersion); void LoadVer1(ModelReaderPtr const & r); //@} - enum Version { - v1, // April 2011 - v2, // November 2011 - latestVersion = v2 - }; - inline Version GetVersion() const { return m_ver; } - enum MapType { world, worldcoasts, |