summaryrefslogtreecommitdiffstats
path: root/searchcore
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@broadpark.no>2019-07-31 11:37:57 +0200
committerTor Egge <Tor.Egge@broadpark.no>2019-07-31 11:37:57 +0200
commit85760cd4b1e4ca7d7498ec9c822ba5d95102f94c (patch)
treeb1d5187e0bb1136b6a6fc59892f924dd99e41df0 /searchcore
parent9421630708db4764c6c8faa3a3de3f3d2cab0046 (diff)
Copy constructor/assignment is explicitly deleted for protom::ISearchHandler.
Add explicit delete of copy/move constructor/assignment for proton::SearchView.
Diffstat (limited to 'searchcore')
-rw-r--r--searchcore/src/vespa/searchcore/proton/server/searchview.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/searchcore/src/vespa/searchcore/proton/server/searchview.h b/searchcore/src/vespa/searchcore/proton/server/searchview.h
index 186d6154706..28c7ffd2b36 100644
--- a/searchcore/src/vespa/searchcore/proton/server/searchview.h
+++ b/searchcore/src/vespa/searchcore/proton/server/searchview.h
@@ -17,8 +17,10 @@ public:
typedef std::shared_ptr<SearchView> SP;
SearchView(const ISummaryManager::ISummarySetup::SP &summarySetup, const MatchView::SP &matchView);
- SearchView(SearchView &&) = default;
- SearchView &operator=(SearchView &&) = default;
+ SearchView(const SearchView &) = delete;
+ SearchView(SearchView &&) = delete;
+ SearchView &operator=(const SearchView &) = delete;
+ SearchView &operator=(SearchView &&) = delete;
~SearchView();
const ISummaryManager::ISummarySetup::SP & getSummarySetup() const { return _summarySetup; }