From 577512cb695df8865d6c5efcad48af81428cf40c Mon Sep 17 00:00:00 2001 From: Tor Egge Date: Mon, 30 May 2022 15:05:22 +0200 Subject: Deinline ServiceMapping copy constructor and copy assignment. --- slobrok/src/vespa/slobrok/server/service_mapping.cpp | 4 ++++ slobrok/src/vespa/slobrok/server/service_mapping.h | 2 ++ 2 files changed, 6 insertions(+) (limited to 'slobrok/src') diff --git a/slobrok/src/vespa/slobrok/server/service_mapping.cpp b/slobrok/src/vespa/slobrok/server/service_mapping.cpp index 45a278801b5..fa9db487995 100644 --- a/slobrok/src/vespa/slobrok/server/service_mapping.cpp +++ b/slobrok/src/vespa/slobrok/server/service_mapping.cpp @@ -4,6 +4,10 @@ namespace slobrok { +ServiceMapping::ServiceMapping(const ServiceMapping& rhs) noexcept = default; + ServiceMapping::~ServiceMapping() = default; +ServiceMapping& ServiceMapping::operator=(const ServiceMapping& rhs) = default; + } // namespace slobrok diff --git a/slobrok/src/vespa/slobrok/server/service_mapping.h b/slobrok/src/vespa/slobrok/server/service_mapping.h index b581b9431ce..89a0a5db4b1 100644 --- a/slobrok/src/vespa/slobrok/server/service_mapping.h +++ b/slobrok/src/vespa/slobrok/server/service_mapping.h @@ -11,7 +11,9 @@ struct ServiceMapping { vespalib::string name; vespalib::string spec; ServiceMapping(const vespalib::string & name_, const vespalib::string & spec_) noexcept : name(name_), spec(spec_) { } + ServiceMapping(const ServiceMapping& rhs) noexcept; ~ServiceMapping(); + ServiceMapping& operator=(const ServiceMapping& rhs); bool operator== (const ServiceMapping &other) const { return name == other.name && spec == other.spec; -- cgit v1.2.3