diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2021-02-16 12:59:41 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-16 12:59:41 +0100 |
commit | 550b78011bcf1c371c2203e8090dd988334129fc (patch) | |
tree | 7b09ba0bf39e10979d25011839aabd612dd9ba8a /persistence | |
parent | 605a548159baba46523711ede9fc76924b1dd5df (diff) | |
parent | 28bef89d907c829fa16d1ed07548ef3093282357 (diff) |
Merge pull request #16531 from vespa-engine/toregge/eliminate-inlining-warning
Eliminate inlining warning.
Diffstat (limited to 'persistence')
-rw-r--r-- | persistence/src/vespa/persistence/spi/resource_usage.cpp | 10 | ||||
-rw-r--r-- | persistence/src/vespa/persistence/spi/resource_usage.h | 8 |
2 files changed, 18 insertions, 0 deletions
diff --git a/persistence/src/vespa/persistence/spi/resource_usage.cpp b/persistence/src/vespa/persistence/spi/resource_usage.cpp index a77de33104f..517a45a3d41 100644 --- a/persistence/src/vespa/persistence/spi/resource_usage.cpp +++ b/persistence/src/vespa/persistence/spi/resource_usage.cpp @@ -5,8 +5,18 @@ namespace storage::spi { +ResourceUsage::ResourceUsage(const ResourceUsage &rhs) = default; + +ResourceUsage::ResourceUsage(ResourceUsage &&rhs) = default; + ResourceUsage::~ResourceUsage() = default; +ResourceUsage& +ResourceUsage::operator=(const ResourceUsage &rhs) = default; + +ResourceUsage& +ResourceUsage::operator=(ResourceUsage &&rhs) = default; + std::ostream& operator<<(std::ostream& out, const ResourceUsage& resource_usage) { out << "{disk_usage=" << resource_usage.get_disk_usage() << diff --git a/persistence/src/vespa/persistence/spi/resource_usage.h b/persistence/src/vespa/persistence/spi/resource_usage.h index 92d24c57eed..921da8bbf06 100644 --- a/persistence/src/vespa/persistence/spi/resource_usage.h +++ b/persistence/src/vespa/persistence/spi/resource_usage.h @@ -37,8 +37,16 @@ public: { } + ResourceUsage(const ResourceUsage &rhs); + + ResourceUsage(ResourceUsage &&rhs); + ~ResourceUsage(); + ResourceUsage& operator=(const ResourceUsage &rhs); + + ResourceUsage& operator=(ResourceUsage &&rhs); + double get_disk_usage() const noexcept { return _disk_usage; } double get_memory_usage() const noexcept { return _memory_usage; } const AttributeResourceUsage& get_attribute_enum_store_usage() const noexcept { return _attribute_enum_store_usage; } |