diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2016-11-22 00:40:47 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2016-11-22 00:40:47 +0000 |
commit | 8b6d5bb920bc8556f2371c9254d00f5d15d2b772 (patch) | |
tree | 3bffed95c0afa3a9da8a68406a5ecf1adad2e7a7 /config | |
parent | 462a34c3000246f6b89a03c4b540f8f8bf89e843 (diff) |
Single onetime destructor.
Diffstat (limited to 'config')
4 files changed, 7 insertions, 0 deletions
diff --git a/config/src/vespa/config/set/configsetsource.cpp b/config/src/vespa/config/set/configsetsource.cpp index d98b28b8b6a..0ccfd2f929d 100644 --- a/config/src/vespa/config/set/configsetsource.cpp +++ b/config/src/vespa/config/set/configsetsource.cpp @@ -21,6 +21,8 @@ ConfigSetSource::ConfigSetSource(const IConfigHolder::SP & holder, const ConfigK throw ConfigRuntimeException("Invalid subscribe for key " + key.toString() + ", not builder found"); } +ConfigSetSource::~ConfigSetSource() { } + void ConfigSetSource::getConfig() { diff --git a/config/src/vespa/config/set/configsetsource.h b/config/src/vespa/config/set/configsetsource.h index 78666ddb533..d2a3d9121ad 100644 --- a/config/src/vespa/config/set/configsetsource.h +++ b/config/src/vespa/config/set/configsetsource.h @@ -19,6 +19,7 @@ public: typedef std::map<ConfigKey, ConfigInstance *> BuilderMap; typedef std::shared_ptr<BuilderMap> BuilderMapSP; ConfigSetSource(const IConfigHolder::SP & holder, const ConfigKey & key, const BuilderMapSP & builderMap); + ~ConfigSetSource(); void getConfig(); void reload(int64_t generation); diff --git a/config/src/vespa/config/subscription/configuri.cpp b/config/src/vespa/config/subscription/configuri.cpp index 68f883b70b5..95916ade4d5 100644 --- a/config/src/vespa/config/subscription/configuri.cpp +++ b/config/src/vespa/config/subscription/configuri.cpp @@ -24,6 +24,8 @@ ConfigUri::ConfigUri(const vespalib::string &configId, const IConfigContext::SP { } +ConfigUri::~ConfigUri(} { } + ConfigUri ConfigUri::createWithNewId(const vespalib::string & configId) const { diff --git a/config/src/vespa/config/subscription/configuri.h b/config/src/vespa/config/subscription/configuri.h index c88f092cf66..c4d4d0b3aad 100644 --- a/config/src/vespa/config/subscription/configuri.h +++ b/config/src/vespa/config/subscription/configuri.h @@ -46,6 +46,8 @@ public: */ ConfigUri(const vespalib::string &configId, const IConfigContext::SP & context); + ~ConfigUri(); + /** * Create a new config Uri with a different config id, but with the same * context as this URI. |