summaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2017-05-08 21:15:38 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2017-05-09 07:16:25 +0000
commita2a36946e2e8c8375975daf7571005681b565ce3 (patch)
tree5994a5d1cd4d33bc27a875bc2e020f12493f249c /config
parent050edc855e1e45dda3b2b98996f551e909a1a4e7 (diff)
Deinline as compiler makes the best choices.
Diffstat (limited to 'config')
-rw-r--r--config/src/vespa/config/common/configvalue.cpp3
-rw-r--r--config/src/vespa/config/common/configvalue.h2
2 files changed, 5 insertions, 0 deletions
diff --git a/config/src/vespa/config/common/configvalue.cpp b/config/src/vespa/config/common/configvalue.cpp
index de9f3500d5b..432ab1f6465 100644
--- a/config/src/vespa/config/common/configvalue.cpp
+++ b/config/src/vespa/config/common/configvalue.cpp
@@ -24,6 +24,9 @@ ConfigValue::ConfigValue(const PayloadPtr & payload, const vespalib::string & md
_md5sum(md5)
{ }
+ConfigValue::ConfigValue(const ConfigValue &) = default;
+ConfigValue & ConfigValue::operator = (const ConfigValue &) = default;
+
ConfigValue::~ConfigValue() { }
int
diff --git a/config/src/vespa/config/common/configvalue.h b/config/src/vespa/config/common/configvalue.h
index b148528d6b8..2968b5e5be6 100644
--- a/config/src/vespa/config/common/configvalue.h
+++ b/config/src/vespa/config/common/configvalue.h
@@ -27,6 +27,8 @@ public:
ConfigValue(const std::vector<vespalib::string> & lines, const vespalib::string & md5sum);
ConfigValue(const PayloadPtr & data, const vespalib::string & md5sum);
ConfigValue();
+ ConfigValue(const ConfigValue &);
+ ConfigValue & operator = (const ConfigValue &);
~ConfigValue();
int operator==(const ConfigValue & rhs) const;