diff options
Diffstat (limited to 'searchlib/src/tests/util/bufferwriter/bufferwriter_test.cpp')
-rw-r--r-- | searchlib/src/tests/util/bufferwriter/bufferwriter_test.cpp | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/searchlib/src/tests/util/bufferwriter/bufferwriter_test.cpp b/searchlib/src/tests/util/bufferwriter/bufferwriter_test.cpp index 95e4db95e03..a20cdb1e8eb 100644 --- a/searchlib/src/tests/util/bufferwriter/bufferwriter_test.cpp +++ b/searchlib/src/tests/util/bufferwriter/bufferwriter_test.cpp @@ -1,8 +1,5 @@ // Copyright 2016 Yahoo Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. -#include <vespa/fastos/fastos.h> -#include <vespa/log/log.h> -LOG_SETUP("bufferwriter_test"); #include <vespa/vespalib/testkit/testapp.h> #include <vespa/vespalib/stllike/string.h> #include <vespa/searchlib/util/bufferwriter.h> @@ -12,8 +9,7 @@ LOG_SETUP("bufferwriter_test"); namespace search { -namespace -{ +namespace { class StoreBufferWriter : public BufferWriter { @@ -25,15 +21,11 @@ public: static constexpr size_t BUFFER_SIZE = 262144; StoreBufferWriter(); + ~StoreBufferWriter(); - virtual ~StoreBufferWriter() = default; - - virtual void flush() override; - + void flush() override; size_t getBytesWritten() const { return _bytesWritten; } - std::vector<char> getSingleBuffer() const; - }; @@ -47,6 +39,8 @@ StoreBufferWriter::StoreBufferWriter() setup(&_buf[0], _buf.size()); } +StoreBufferWriter::~StoreBufferWriter() {} + void StoreBufferWriter::flush() { |