summaryrefslogtreecommitdiffstats
path: root/vbench/src/vbench/core/handler_thread.h
diff options
context:
space:
mode:
Diffstat (limited to 'vbench/src/vbench/core/handler_thread.h')
-rw-r--r--vbench/src/vbench/core/handler_thread.h11
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