From acafb15ecf0663c2ed28c6224f0c8f089972d80b Mon Sep 17 00:00:00 2001 From: Henning Baldersheim Date: Thu, 4 May 2017 18:37:17 +0000 Subject: Deinline for gcc 7 --- metrics/src/vespa/metrics/metric.cpp | 3 +++ metrics/src/vespa/metrics/metric.h | 4 ++++ 2 files changed, 7 insertions(+) (limited to 'metrics') 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; } -- cgit v1.2.3