diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2019-11-01 10:24:27 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2019-11-01 10:24:27 +0000 |
commit | 0dbd55d750ddc4710bfeb286b5a44cc6c76f8867 (patch) | |
tree | 6bac82083172788421a8833fc90836b7c0c8e7bb /document | |
parent | e495e39d471c9d1a2ae88a721465739677a1214d (diff) |
Remove unused code
Diffstat (limited to 'document')
3 files changed, 0 insertions, 71 deletions
diff --git a/document/src/vespa/document/select/CMakeLists.txt b/document/src/vespa/document/select/CMakeLists.txt index a4536f82c21..81e5d86675c 100644 --- a/document/src/vespa/document/select/CMakeLists.txt +++ b/document/src/vespa/document/select/CMakeLists.txt @@ -25,7 +25,6 @@ vespa_add_library(document_select OBJECT gid_filter.cpp invalidconstant.cpp operator.cpp - orderingspecification.cpp result.cpp resultset.cpp resultlist.cpp diff --git a/document/src/vespa/document/select/orderingspecification.cpp b/document/src/vespa/document/select/orderingspecification.cpp deleted file mode 100644 index 60cff313bdb..00000000000 --- a/document/src/vespa/document/select/orderingspecification.cpp +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. - -#include "orderingspecification.h" -#include <vespa/vespalib/stllike/asciistream.h> - -namespace document { - -bool -OrderingSpecification::operator==(const OrderingSpecification& other) const { - return _order == other._order && _orderingStart == other._orderingStart && _widthBits == other._widthBits && _divisionBits == other._divisionBits; -} - -vespalib::string -OrderingSpecification::toString() const { - vespalib::asciistream ost; - ost << (_order == ASCENDING ? "+" : "-") << "," << _widthBits << "," << _divisionBits << "," << _orderingStart; - return ost.str(); -} - -std::ostream& -operator<<(std::ostream& out, const OrderingSpecification& o) -{ - out << o.toString(); - return out; -} - -} diff --git a/document/src/vespa/document/select/orderingspecification.h b/document/src/vespa/document/select/orderingspecification.h deleted file mode 100644 index 370197dd8e9..00000000000 --- a/document/src/vespa/document/select/orderingspecification.h +++ /dev/null @@ -1,43 +0,0 @@ -// Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. -#pragma once - -#include <vespa/fastos/types.h> -#include <vespa/vespalib/stllike/string.h> - -namespace document { - -class OrderingSpecification { -public: - typedef std::unique_ptr<OrderingSpecification> UP; - - enum Order { ASCENDING = 0, DESCENDING }; - - OrderingSpecification() - : _order(ASCENDING), _orderingStart(0), _widthBits(0), _divisionBits(0) {}; - - OrderingSpecification(Order order) - : _order(order), _orderingStart(0), _widthBits(0), _divisionBits(0) {}; - - OrderingSpecification(Order order, uint64_t orderingStart, uint16_t widthBits, uint16_t divisionBits) - : _order(order), _orderingStart(orderingStart), _widthBits(widthBits), _divisionBits(divisionBits) {} - - Order getOrder() const { return _order; } - uint64_t getOrderingStart() const { return _orderingStart; } - uint16_t getWidthBits() const { return _widthBits; } - uint16_t getDivisionBits() const { return _divisionBits; } - - bool operator==(const OrderingSpecification& other) const; - - vespalib::string toString() const; - -private: - Order _order; - uint64_t _orderingStart; - uint16_t _widthBits; - uint16_t _divisionBits; -}; - -std::ostream& -operator<<(std::ostream& out, const OrderingSpecification& o); - -} |