diff options
Diffstat (limited to 'vbench/src/vbench/core/handler_thread.h')
-rw-r--r-- | vbench/src/vbench/core/handler_thread.h | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/vbench/src/vbench/core/handler_thread.h b/vbench/src/vbench/core/handler_thread.h index cd7b53a6109..24753730b11 100644 --- a/vbench/src/vbench/core/handler_thread.h +++ b/vbench/src/vbench/core/handler_thread.h @@ -2,14 +2,13 @@ #pragma once +#include "handler.h" #include <vespa/vespalib/util/sync.h> #include <vespa/vespalib/util/arrayqueue.hpp> #include <vespa/vespalib/util/thread.h> #include <vespa/vespalib/util/runnable.h> #include <vespa/vespalib/util/joinable.h> -#include "handler.h" - namespace vbench { /** @@ -31,13 +30,13 @@ private: vespalib::Thread _thread; bool _done; - virtual void run(); + void run() override; public: HandlerThread(Handler<T> &next); - virtual ~HandlerThread(); - virtual void handle(std::unique_ptr<T> obj); - virtual void join(); + ~HandlerThread(); + void handle(std::unique_ptr<T> obj) override; + void join() override; }; } // namespace vbench |