diff options
-rw-r--r-- | streamingvisitors/src/vespa/searchvisitor/queryenvironment.cpp | 10 | ||||
-rw-r--r-- | streamingvisitors/src/vespa/searchvisitor/queryenvironment.h | 8 |
2 files changed, 11 insertions, 7 deletions
diff --git a/streamingvisitors/src/vespa/searchvisitor/queryenvironment.cpp b/streamingvisitors/src/vespa/searchvisitor/queryenvironment.cpp index 383f6c3d44b..814ad69ff87 100644 --- a/streamingvisitors/src/vespa/searchvisitor/queryenvironment.cpp +++ b/streamingvisitors/src/vespa/searchvisitor/queryenvironment.cpp @@ -54,5 +54,15 @@ QueryEnvironment::QueryEnvironment(const string & location_str, QueryEnvironment::~QueryEnvironment() {} +QueryEnvironment::GeoLocationSpecPtrs +QueryEnvironment::getAllLocations() const +{ + GeoLocationSpecPtrs retval; + for (const auto & loc : _locations) { + retval.push_back(&loc); + } + return retval; +} + } // namespace streaming diff --git a/streamingvisitors/src/vespa/searchvisitor/queryenvironment.h b/streamingvisitors/src/vespa/searchvisitor/queryenvironment.h index df354d578e6..c606ea7495e 100644 --- a/streamingvisitors/src/vespa/searchvisitor/queryenvironment.h +++ b/streamingvisitors/src/vespa/searchvisitor/queryenvironment.h @@ -48,13 +48,7 @@ public: } // inherit documentation - GeoLocationSpecPtrs getAllLocations() const override { - GeoLocationSpecPtrs retval; - for (const auto & loc : _locations) { - retval.push_back(&loc); - } - return retval; - } + GeoLocationSpecPtrs getAllLocations() const override; // inherit documentation virtual const search::attribute::IAttributeContext & getAttributeContext() const override { return *_attrCtx; } |