diff options
Diffstat (limited to 'config')
-rw-r--r-- | config/src/vespa/config/common/configkey.cpp | 15 | ||||
-rw-r--r-- | config/src/vespa/config/common/configkey.h | 4 |
2 files changed, 6 insertions, 13 deletions
diff --git a/config/src/vespa/config/common/configkey.cpp b/config/src/vespa/config/common/configkey.cpp index 79fa6fec81b..f81e5fbcb87 100644 --- a/config/src/vespa/config/common/configkey.cpp +++ b/config/src/vespa/config/common/configkey.cpp @@ -30,19 +30,12 @@ ConfigKey::ConfigKey(vespalib::stringref configId, { } -ConfigKey::ConfigKey() - : _configId(), - _defName(), - _defNamespace(), - _defMd5(), - _defSchema(), - _key() -{} - +ConfigKey::ConfigKey() = default; ConfigKey::ConfigKey(const ConfigKey &) = default; ConfigKey & ConfigKey::operator = (const ConfigKey &) = default; - -ConfigKey::~ConfigKey() { } +ConfigKey::ConfigKey(ConfigKey &&) noexcept = default; +ConfigKey & ConfigKey::operator = (ConfigKey &&) noexcept = default; +ConfigKey::~ConfigKey() = default; bool ConfigKey::operator<(const ConfigKey & rhs) const diff --git a/config/src/vespa/config/common/configkey.h b/config/src/vespa/config/common/configkey.h index 60db8d6e8cc..2b8d2fc70b3 100644 --- a/config/src/vespa/config/common/configkey.h +++ b/config/src/vespa/config/common/configkey.h @@ -20,8 +20,8 @@ public: ConfigKey(const ConfigKey &); ConfigKey & operator = (const ConfigKey &); - ConfigKey(ConfigKey &&) = default; - ConfigKey & operator = (ConfigKey &&) = default; + ConfigKey(ConfigKey &&) noexcept; + ConfigKey & operator = (ConfigKey &&) noexcept; ConfigKey(); ~ConfigKey(); |