summaryrefslogtreecommitdiffstats
path: root/vdslib
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2020-01-21 20:26:54 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2020-01-21 20:31:44 +0000
commitc0d7ecc0cc0644320518b1c4ff90ef2bb2c8b000 (patch)
treefe673393cbc79a9ab70a0a5d96caf3ad6c8d87b0 /vdslib
parent4814eb34c725110f25ab4324699d6f17a291c116 (diff)
Add noexcept to move constructors and operators
Diffstat (limited to 'vdslib')
-rw-r--r--vdslib/src/vespa/vdslib/state/nodestate.cpp4
-rw-r--r--vdslib/src/vespa/vdslib/state/nodestate.h4
2 files changed, 4 insertions, 4 deletions
diff --git a/vdslib/src/vespa/vdslib/state/nodestate.cpp b/vdslib/src/vespa/vdslib/state/nodestate.cpp
index 22854b7a571..41d42fd5c6f 100644
--- a/vdslib/src/vespa/vdslib/state/nodestate.cpp
+++ b/vdslib/src/vespa/vdslib/state/nodestate.cpp
@@ -17,8 +17,8 @@ namespace storage::lib {
NodeState::NodeState(const NodeState &) = default;
NodeState & NodeState::operator = (const NodeState &) = default;
-NodeState::NodeState(NodeState &&) = default;
-NodeState & NodeState::operator = (NodeState &&) = default;
+NodeState::NodeState(NodeState &&) noexcept = default;
+NodeState & NodeState::operator = (NodeState &&) noexcept = default;
NodeState::~NodeState() { }
NodeState::NodeState()
diff --git a/vdslib/src/vespa/vdslib/state/nodestate.h b/vdslib/src/vespa/vdslib/state/nodestate.h
index 74f58663650..6317cb3fa84 100644
--- a/vdslib/src/vespa/vdslib/state/nodestate.h
+++ b/vdslib/src/vespa/vdslib/state/nodestate.h
@@ -40,8 +40,8 @@ public:
NodeState();
NodeState(const NodeState &);
NodeState & operator = (const NodeState &);
- NodeState(NodeState &&);
- NodeState & operator = (NodeState &&);
+ NodeState(NodeState &&) noexcept;
+ NodeState & operator = (NodeState &&) noexcept;
NodeState(const NodeType& nodeType, const State&,
vespalib::stringref description = "",
double capacity = 1.0, uint16_t reliability = 1);