diff options
Diffstat (limited to 'vdslib')
-rw-r--r-- | vdslib/src/vespa/vdslib/container/parameters.cpp | 6 | ||||
-rw-r--r-- | vdslib/src/vespa/vdslib/container/parameters.h | 5 |
2 files changed, 11 insertions, 0 deletions
diff --git a/vdslib/src/vespa/vdslib/container/parameters.cpp b/vdslib/src/vespa/vdslib/container/parameters.cpp index 236b4970396..b5fbe96566d 100644 --- a/vdslib/src/vespa/vdslib/container/parameters.cpp +++ b/vdslib/src/vespa/vdslib/container/parameters.cpp @@ -19,6 +19,12 @@ Parameters::Parameters(document::ByteBuffer& buffer) deserialize(buffer); } +Parameters::Parameters(const Parameters&) = default; +Parameters& Parameters::operator=(const Parameters&) = default; + +Parameters::Parameters(Parameters&&) noexcept = default; +Parameters& Parameters::operator=(Parameters&&) noexcept = default; + Parameters::~Parameters() = default; size_t Parameters::getSerializedSize() const diff --git a/vdslib/src/vespa/vdslib/container/parameters.h b/vdslib/src/vespa/vdslib/container/parameters.h index d28e2cd9890..60ae3028719 100644 --- a/vdslib/src/vespa/vdslib/container/parameters.h +++ b/vdslib/src/vespa/vdslib/container/parameters.h @@ -46,6 +46,11 @@ public: explicit Parameters(document::ByteBuffer& buffer); ~Parameters() override; + Parameters(const Parameters&); + Parameters& operator=(const Parameters&); + Parameters(Parameters&&) noexcept; + Parameters& operator=(Parameters&&) noexcept; + bool operator==(const Parameters &other) const; size_t getSerializedSize() const; |