diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2017-05-04 18:37:17 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2017-05-05 10:38:47 +0200 |
commit | acafb15ecf0663c2ed28c6224f0c8f089972d80b (patch) | |
tree | 7c0217719c9f2550b03121dc8a36e654a4d28c60 /metrics | |
parent | 7c4e89e0a4f39f715933eb0794c078d1b50406f8 (diff) |
Deinline for gcc 7
Diffstat (limited to 'metrics')
-rw-r--r-- | metrics/src/vespa/metrics/metric.cpp | 3 | ||||
-rw-r--r-- | metrics/src/vespa/metrics/metric.h | 4 |
2 files changed, 7 insertions, 0 deletions
diff --git a/metrics/src/vespa/metrics/metric.cpp b/metrics/src/vespa/metrics/metric.cpp index 4b37624a6f9..57ce8e5ffc1 100644 --- a/metrics/src/vespa/metrics/metric.cpp +++ b/metrics/src/vespa/metrics/metric.cpp @@ -97,6 +97,9 @@ Metric::Metric(const Metric& other, MetricSet* owner) registerWithOwnerIfRequired(owner); } +Metric::Metric(const Metric& rhs) = default; +Metric & Metric::operator =(const Metric& rhs) = default; + Metric::~Metric() { } bool diff --git a/metrics/src/vespa/metrics/metric.h b/metrics/src/vespa/metrics/metric.h index 8a09c8cba9d..fe698618d48 100644 --- a/metrics/src/vespa/metrics/metric.h +++ b/metrics/src/vespa/metrics/metric.h @@ -115,6 +115,10 @@ public: MetricSet* owner = 0); Metric(const Metric& other, MetricSet* owner); + Metric(const Metric& rhs); + Metric & operator = (const Metric& rhs); + Metric(Metric && rhs) = default; + Metric & operator = (Metric && rhs) = default; ~Metric(); const String& getName() const { return _name; } |