diff options
author | Добрый Ээх <bukharaev@gmail.com> | 2016-10-07 17:17:03 +0300 |
---|---|---|
committer | Добрый Ээх <bukharaev@gmail.com> | 2016-10-13 21:25:22 +0300 |
commit | a65d86ebcf216bd0480c7f576d0eff60df44a160 (patch) | |
tree | 0ba4b8802b4d60179190523d327b2246966fc1b8 /coding | |
parent | a8067e8826da51278fa78ce652b80cec2848536b (diff) |
gps tracking reporter
Diffstat (limited to 'coding')
-rw-r--r-- | coding/traffic.hpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/coding/traffic.hpp b/coding/traffic.hpp index ef4d83aa3d..c3313358a9 100644 --- a/coding/traffic.hpp +++ b/coding/traffic.hpp @@ -37,9 +37,9 @@ public: // Version 0: // Coordinates are truncated and stored as integers. All integers // are written as varints. - template <typename Writer> + template <typename Writer, typename Collection> static size_t SerializeDataPoints(uint32_t version, Writer & writer, - vector<DataPoint> const & points) + Collection const & points) { ASSERT_LESS_OR_EQUAL(version, kLatestVersion, ()); @@ -78,8 +78,8 @@ public: } // Deserializes the points from |source| and appends them to |result|. - template <typename Source> - static void DeserializeDataPoints(uint32_t version, Source & src, vector<DataPoint> & result) + template <typename Source, typename Collection> + static void DeserializeDataPoints(uint32_t version, Source & src, Collection & result) { ASSERT_LESS_OR_EQUAL(version, kLatestVersion, ()); |