diff options
author | Tor Egge <Tor.Egge@online.no> | 2022-05-30 15:05:22 +0200 |
---|---|---|
committer | Tor Egge <Tor.Egge@online.no> | 2022-05-30 15:05:22 +0200 |
commit | 577512cb695df8865d6c5efcad48af81428cf40c (patch) | |
tree | e75082f696065c66f34076c6a662060f073afb1a /slobrok | |
parent | 970cd02608c75df65bcfee3b061f906a39566825 (diff) |
Deinline ServiceMapping copy constructor and copy assignment.
Diffstat (limited to 'slobrok')
-rw-r--r-- | slobrok/src/vespa/slobrok/server/service_mapping.cpp | 4 | ||||
-rw-r--r-- | slobrok/src/vespa/slobrok/server/service_mapping.h | 2 |
2 files changed, 6 insertions, 0 deletions
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; |