aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2018-08-20 11:29:42 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2018-08-20 11:29:42 +0000
commit3d538f2df752f7f4d3db516f4aecfba63b3a7e24 (patch)
treeed42badbefcc772d5939973458bad39bf03ba4c0 /searchlib
parentc6d642b55558203a6eddd79efbc232bb34ec8e52 (diff)
Some style changes
Diffstat (limited to 'searchlib')
-rw-r--r--searchlib/src/vespa/searchlib/queryeval/hitcollector.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/searchlib/src/vespa/searchlib/queryeval/hitcollector.h b/searchlib/src/vespa/searchlib/queryeval/hitcollector.h
index 4429d28d1a4..97beaa0fd55 100644
--- a/searchlib/src/vespa/searchlib/queryeval/hitcollector.h
+++ b/searchlib/src/vespa/searchlib/queryeval/hitcollector.h
@@ -141,6 +141,9 @@ private:
VESPA_DLL_LOCAL void sortHitsByDocId();
public:
+ HitCollector(const HitCollector &) = delete;
+ HitCollector &operator=(const HitCollector &) = delete;
+
/**
* Creates a hit collector used to store hits for doc ids in the
* range [0, numDocs>. Doc id and rank score are stored for the n
@@ -174,6 +177,8 @@ public:
*/
SortedHitSequence getSortedHitSequence(size_t max_hits);
+ const std::vector<Hit> & getReRankedHits() const { return _reRankedHits; }
+
/**
* Re-ranks the given hits by invoking the score() method on the
* given document scorer. The hits are sorted on doc id so that
@@ -193,10 +198,6 @@ public:
* @param default_value rank value to be used for results without rank value
**/
std::unique_ptr<ResultSet> getResultSet(HitRank default_value = default_rank_value);
-
-private:
- HitCollector(const HitCollector &); // Not implemented
- HitCollector &operator=(const HitCollector &); // Not implemented
};
}