diff options
author | Tor Egge <Tor.Egge@online.no> | 2021-12-11 15:52:35 +0100 |
---|---|---|
committer | Tor Egge <Tor.Egge@online.no> | 2021-12-11 15:52:35 +0100 |
commit | bc0f5b143011902e6c886c5b4b4f25ece37833a4 (patch) | |
tree | cc302da54f5a8b077db3f784a45131e433861cff /persistence | |
parent | 0848eb7384b5ee31442c5102c60363bc1190804a (diff) |
Declare noexcept move constructor and assignment for storage::spi::Result.
Diffstat (limited to 'persistence')
-rw-r--r-- | persistence/src/vespa/persistence/spi/result.cpp | 2 | ||||
-rw-r--r-- | persistence/src/vespa/persistence/spi/result.h | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/persistence/src/vespa/persistence/spi/result.cpp b/persistence/src/vespa/persistence/spi/result.cpp index 2e24c9c2f91..e458d58fe69 100644 --- a/persistence/src/vespa/persistence/spi/result.cpp +++ b/persistence/src/vespa/persistence/spi/result.cpp @@ -8,7 +8,9 @@ namespace storage::spi { Result::Result(const Result &) = default; +Result::Result(Result&&) noexcept = default; Result & Result::operator = (const Result &) = default; +Result& Result::operator=(Result&&) noexcept = default; Result::~Result() = default; vespalib::string diff --git a/persistence/src/vespa/persistence/spi/result.h b/persistence/src/vespa/persistence/spi/result.h index 70bd37590a1..c734a885b12 100644 --- a/persistence/src/vespa/persistence/spi/result.h +++ b/persistence/src/vespa/persistence/spi/result.h @@ -36,7 +36,9 @@ public: {} Result(const Result &); + Result(Result&&) noexcept; Result & operator = (const Result &); + Result& operator=(Result&&) noexcept; virtual ~Result(); |