diff options
author | Tor Brede Vekterli <vekterli@vespa.ai> | 2023-10-23 15:50:15 +0000 |
---|---|---|
committer | Tor Brede Vekterli <vekterli@vespa.ai> | 2023-10-23 15:50:15 +0000 |
commit | 24ea2ed4064452a25e0816faedc3b589abc7ed3c (patch) | |
tree | 98e4c5863b796fa021edd145df4be58bbdc2ee45 /storage | |
parent | 8aae2bb96d56a1f4389ba3c67191445ecdd6921e (diff) |
Explicitly de-inline `BootstrapConfigs` ctor/dtor
Diffstat (limited to 'storage')
-rw-r--r-- | storage/src/vespa/storage/storageserver/storagenode.cpp | 5 | ||||
-rw-r--r-- | storage/src/vespa/storage/storageserver/storagenode.h | 5 |
2 files changed, 10 insertions, 0 deletions
diff --git a/storage/src/vespa/storage/storageserver/storagenode.cpp b/storage/src/vespa/storage/storageserver/storagenode.cpp index ac833b9eae4..f7a426a0527 100644 --- a/storage/src/vespa/storage/storageserver/storagenode.cpp +++ b/storage/src/vespa/storage/storageserver/storagenode.cpp @@ -66,6 +66,11 @@ removePidFile(const vespalib::string& pidfile) } // End of anonymous namespace +StorageNode::BootstrapConfigs::BootstrapConfigs() = default; +StorageNode::BootstrapConfigs::~BootstrapConfigs() = default; +StorageNode::BootstrapConfigs::BootstrapConfigs(BootstrapConfigs&&) noexcept = default; +StorageNode::BootstrapConfigs& StorageNode::BootstrapConfigs::operator=(BootstrapConfigs&&) noexcept = default; + StorageNode::StorageNode( const config::ConfigUri & configUri, StorageNodeContext& context, diff --git a/storage/src/vespa/storage/storageserver/storagenode.h b/storage/src/vespa/storage/storageserver/storagenode.h index 25d08756ec1..a96f6b52a66 100644 --- a/storage/src/vespa/storage/storageserver/storagenode.h +++ b/storage/src/vespa/storage/storageserver/storagenode.h @@ -71,6 +71,11 @@ public: std::unique_ptr<CommunicationManagerConfig> comm_mgr_cfg; std::unique_ptr<StorDistributionConfig> distribution_cfg; std::unique_ptr<StorServerConfig> server_cfg; + + BootstrapConfigs(); + ~BootstrapConfigs(); + BootstrapConfigs(BootstrapConfigs&&) noexcept; + BootstrapConfigs& operator=(BootstrapConfigs&&) noexcept; }; StorageNode(const config::ConfigUri& configUri, |