diff options
Diffstat (limited to 'vdslib')
-rw-r--r-- | vdslib/src/vespa/vdslib/container/operationlist.cpp | 5 | ||||
-rw-r--r-- | vdslib/src/vespa/vdslib/container/operationlist.h | 3 |
2 files changed, 8 insertions, 0 deletions
diff --git a/vdslib/src/vespa/vdslib/container/operationlist.cpp b/vdslib/src/vespa/vdslib/container/operationlist.cpp index 0355444d25b..6af338a4c0e 100644 --- a/vdslib/src/vespa/vdslib/container/operationlist.cpp +++ b/vdslib/src/vespa/vdslib/container/operationlist.cpp @@ -1,4 +1,5 @@ // Copyright 2016 Yahoo Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. + #include "operationlist.h" #include "documentlist.h" #include <vespa/document/update/documentupdate.h> @@ -6,6 +7,10 @@ namespace vdslib { +OperationList::Operation::~Operation() {} +OperationList::OperationList() {} +OperationList::~OperationList() {} + int OperationList::getRequiredBufferSize() const { int bufferSize = 4; diff --git a/vdslib/src/vespa/vdslib/container/operationlist.h b/vdslib/src/vespa/vdslib/container/operationlist.h index 609ac9963d8..c43d9e009e4 100644 --- a/vdslib/src/vespa/vdslib/container/operationlist.h +++ b/vdslib/src/vespa/vdslib/container/operationlist.h @@ -34,6 +34,7 @@ public: opt(UPDATE) { } + ~Operation(); document::DocumentId docId; std::shared_ptr<document::Document> document; @@ -73,6 +74,8 @@ public: Operation(std::shared_ptr<document::DocumentUpdate>(std::move(docUpdate)))); } + OperationList(); + ~OperationList(); private: std::vector<Operation> _operations; |