summaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/query/streaming/query.h
diff options
context:
space:
mode:
Diffstat (limited to 'searchlib/src/vespa/searchlib/query/streaming/query.h')
-rw-r--r--searchlib/src/vespa/searchlib/query/streaming/query.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/searchlib/src/vespa/searchlib/query/streaming/query.h b/searchlib/src/vespa/searchlib/query/streaming/query.h
index d77bb7f0f65..b3b39ea2b59 100644
--- a/searchlib/src/vespa/searchlib/query/streaming/query.h
+++ b/searchlib/src/vespa/searchlib/query/streaming/query.h
@@ -3,7 +3,6 @@
#include "queryterm.h"
#include <vespa/searchlib/parsequery/parse.h>
-#include <vespa/searchlib/query/base.h>
namespace search::streaming {
@@ -187,9 +186,9 @@ class Query
{
public:
Query();
- Query(const QueryNodeResultFactory & factory, const QueryPacketT & queryRep);
+ Query(const QueryNodeResultFactory & factory, vespalib::stringref queryRep);
/// Will build the query tree
- bool build(const QueryNodeResultFactory & factory, const QueryPacketT & queryRep);
+ bool build(const QueryNodeResultFactory & factory, vespalib::stringref queryRep);
/// Will clear the results from the querytree.
void reset();
/// Will get all leafnodes.
@@ -201,7 +200,7 @@ public:
bool evaluate() const;
size_t depth() const;
size_t width() const;
- bool valid() const { return _root.get() != NULL; }
+ bool valid() const { return _root.get() != nullptr; }
const QueryNode & getRoot() const { return *_root; }
QueryNode & getRoot() { return *_root; }
static QueryNode::UP steal(Query && query) { return std::move(query._root); }