summaryrefslogtreecommitdiffstats
path: root/persistence
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2017-05-08 21:13:11 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2017-05-09 07:16:22 +0000
commitbd84be959b0a62f8606941a737d0c8203b352447 (patch)
tree6cd02b59bd2d899b739a8ad5201981a36f9c2b2f /persistence
parent24dffd4f0f2e3f2629bfe997b81374e1dad66c39 (diff)
Deinline as compiler makes the best choices.
Diffstat (limited to 'persistence')
-rw-r--r--persistence/src/vespa/persistence/spi/result.cpp9
-rw-r--r--persistence/src/vespa/persistence/spi/result.h10
2 files changed, 9 insertions, 10 deletions
diff --git a/persistence/src/vespa/persistence/spi/result.cpp b/persistence/src/vespa/persistence/spi/result.cpp
index 86564d69630..1d114a77f59 100644
--- a/persistence/src/vespa/persistence/spi/result.cpp
+++ b/persistence/src/vespa/persistence/spi/result.cpp
@@ -4,10 +4,10 @@
#include <vespa/document/fieldvalue/document.h>
#include <vespa/vespalib/stllike/asciistream.h>
-namespace storage {
-
-namespace spi {
+namespace storage::spi {
+Result::Result(const Result &) = default;
+Result & Result::operator = (const Result &) = default;
Result::~Result() { }
vespalib::string
@@ -33,6 +33,5 @@ BucketIdListResult::~BucketIdListResult() { }
IterateResult::~IterateResult() { }
-} // namespace spi
-} // namespace storage
+}
diff --git a/persistence/src/vespa/persistence/spi/result.h b/persistence/src/vespa/persistence/spi/result.h
index ce250f8aabe..359f6af5164 100644
--- a/persistence/src/vespa/persistence/spi/result.h
+++ b/persistence/src/vespa/persistence/spi/result.h
@@ -6,9 +6,7 @@
#include "bucket.h"
#include "docentry.h"
-namespace storage {
-
-namespace spi {
+namespace storage::spi {
class Result {
public:
@@ -36,6 +34,9 @@ public:
: _errorCode(error),
_errorMessage(errorMessage) {}
+ Result(const Result &);
+ Result & operator = (const Result &);
+
virtual ~Result();
bool operator==(const Result& o) const {
@@ -307,6 +308,5 @@ private:
PartitionStateList _list;
};
-} // namespace spi
-} // namespace storage
+}