diff options
author | Yuri Gorshenin <y@maps.me> | 2015-10-21 12:07:53 +0300 |
---|---|---|
committer | Sergey Yershov <yershov@corp.mail.ru> | 2016-03-23 16:02:26 +0300 |
commit | 46435d0987a839b31442f76cd6bf0275b2beb8e3 (patch) | |
tree | 221b382d507ad982b5dbe15940e3913e3c3c7299 /coding/reader.hpp | |
parent | 60cf672e88bbcaf0830ed69eea178b360cd45d0b (diff) |
[coding, search] Added Subtract() method to BitVectors.
Diffstat (limited to 'coding/reader.hpp')
-rw-r--r-- | coding/reader.hpp | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/coding/reader.hpp b/coding/reader.hpp index 7b61ebd20d..09a1b73ec8 100644 --- a/coding/reader.hpp +++ b/coding/reader.hpp @@ -247,13 +247,3 @@ TPrimitive ReadPrimitiveFromSource(TSource & source) source.Read(&primitive, sizeof(primitive)); return SwapIfBigEndian(primitive); } - -template <typename TPrimitive, typename TSource> -void ReadPrimitiveVectorFromSource(TSource && source, vector<TPrimitive> & result) -{ - // Do not overspecify the size type: uint32_t is enough. - size_t size = static_cast<size_t>(ReadPrimitiveFromSource<uint32_t>(source)); - result.resize(size); - for (size_t i = 0; i < size; ++i) - result[i] = ReadPrimitiveFromSource<TPrimitive>(source); -} |