diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2019-12-09 17:43:24 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2019-12-16 23:48:46 +0000 |
commit | 6a807615c7ee6364362a9a14d725165e948c5585 (patch) | |
tree | 3981eab5e1a943e68f9a0bd7b738d506dc1ca01d /searchcommon | |
parent | 225be01d5405c179584eb7fc08309c8f4a08fb22 (diff) |
Drop all of TimeStamp too.
Diffstat (limited to 'searchcommon')
-rw-r--r-- | searchcommon/src/vespa/searchcommon/common/schema.cpp | 26 |
1 files changed, 11 insertions, 15 deletions
diff --git a/searchcommon/src/vespa/searchcommon/common/schema.cpp b/searchcommon/src/vespa/searchcommon/common/schema.cpp index fb0ea74d3e9..19d69b0c541 100644 --- a/searchcommon/src/vespa/searchcommon/common/schema.cpp +++ b/searchcommon/src/vespa/searchcommon/common/schema.cpp @@ -224,7 +224,7 @@ Schema::Schema(const Schema & rhs) = default; Schema & Schema::operator=(const Schema & rhs) = default; Schema::Schema(Schema && rhs) = default; Schema & Schema::operator=(Schema && rhs) = default; -Schema::~Schema() { } +Schema::~Schema() = default; bool Schema::loadFromFile(const vespalib::string & fileName) @@ -479,10 +479,8 @@ template <> bool IntersectHelper::is_matching(const Schema::FieldSet &f1, const Schema::FieldSet &f2) { if (f1.getFields() != f2.getFields()) return false; - const std::vector<vespalib::string> fields = f1.getFields(); - for (std::vector<vespalib::string>::const_iterator - i = fields.begin(), ie = fields.end(); i != ie; ++i) { - if (schema->getIndexFieldId(*i) == Schema::UNKNOWN_FIELD_ID) { + for (const vespalib::string & field : f1.getFields()) { + if (schema->getIndexFieldId(field) == Schema::UNKNOWN_FIELD_ID) { return false; } } @@ -491,11 +489,10 @@ bool IntersectHelper::is_matching(const Schema::FieldSet &f1, const Schema::Fiel template <typename T, typename Map> void addEntries(const std::vector<T> &entries, std::vector<T> &v, Map &name2id_map) { - for (typename std::vector<T>::const_iterator - it = entries.begin(); it != entries.end(); ++it) { - if (name2id_map.find(it->getName()) == name2id_map.end()) { - name2id_map[it->getName()] = v.size(); - v.push_back(*it); + for (const T & key : entries) { + if (name2id_map.find(key.getName()) == name2id_map.end()) { + name2id_map[key.getName()] = v.size(); + v.push_back(key); } } } @@ -503,11 +500,10 @@ void addEntries(const std::vector<T> &entries, std::vector<T> &v, Map &name2id_m template <typename T, typename Map> void difference(const std::vector<T> &minuend, const Map &subtrahend_map, std::vector<T> &diff, Map &diff_map) { - for (typename std::vector<T>::const_iterator - it = minuend.begin(); it != minuend.end(); ++it) { - if (subtrahend_map.find(it->getName()) == subtrahend_map.end()) { - diff_map[it->getName()] = diff.size(); - diff.push_back(*it); + for (const T & key : minuend){ + if (subtrahend_map.find(key.getName()) == subtrahend_map.end()) { + diff_map[key.getName()] = diff.size(); + diff.push_back(key); } } } |