diff options
author | Tor Egge <Tor.Egge@online.no> | 2022-02-26 23:59:18 +0100 |
---|---|---|
committer | Tor Egge <Tor.Egge@online.no> | 2022-02-26 23:59:18 +0100 |
commit | 809f4f442149feaaeb1665cd1f34ea2f93f8cab0 (patch) | |
tree | f094c75f278174991104bba2ca733d38ed7e5868 /vbench/src | |
parent | c1752debf75d310617d360a34e15a3ed21e7772a (diff) |
Remove inlining warnings (vbench).
Diffstat (limited to 'vbench/src')
-rw-r--r-- | vbench/src/tests/dispatcher/dispatcher_test.cpp | 3 | ||||
-rw-r--r-- | vbench/src/vbench/test/request_receptor.cpp | 2 | ||||
-rw-r--r-- | vbench/src/vbench/test/request_receptor.h | 1 | ||||
-rw-r--r-- | vbench/src/vbench/vbench/latency_analyzer.cpp | 2 | ||||
-rw-r--r-- | vbench/src/vbench/vbench/latency_analyzer.h | 1 | ||||
-rw-r--r-- | vbench/src/vbench/vbench/request_generator.cpp | 2 | ||||
-rw-r--r-- | vbench/src/vbench/vbench/request_generator.h | 1 |
7 files changed, 12 insertions, 0 deletions
diff --git a/vbench/src/tests/dispatcher/dispatcher_test.cpp b/vbench/src/tests/dispatcher/dispatcher_test.cpp index 618940aab57..85879feb0ee 100644 --- a/vbench/src/tests/dispatcher/dispatcher_test.cpp +++ b/vbench/src/tests/dispatcher/dispatcher_test.cpp @@ -7,9 +7,12 @@ using namespace vbench; struct MyHandler : public Handler<int> { int value; MyHandler() : value(-1) {} + ~MyHandler() override; void handle(std::unique_ptr<int> v) override { value = (v.get() != 0) ? *v : 0; } }; +MyHandler::~MyHandler() = default; + struct Fetcher : public vespalib::Runnable { Provider<int> &provider; Handler<int> &handler; diff --git a/vbench/src/vbench/test/request_receptor.cpp b/vbench/src/vbench/test/request_receptor.cpp index 33c9bf5ad57..1da96efa6aa 100644 --- a/vbench/src/vbench/test/request_receptor.cpp +++ b/vbench/src/vbench/test/request_receptor.cpp @@ -4,6 +4,8 @@ namespace vbench { +RequestReceptor::~RequestReceptor() = default; + void RequestReceptor::handle(Request::UP req) { diff --git a/vbench/src/vbench/test/request_receptor.h b/vbench/src/vbench/test/request_receptor.h index 15262b64906..dc62ca21066 100644 --- a/vbench/src/vbench/test/request_receptor.h +++ b/vbench/src/vbench/test/request_receptor.h @@ -10,6 +10,7 @@ namespace vbench { struct RequestReceptor : public Handler<Request> { Request::UP request; RequestReceptor() : request() {} + ~RequestReceptor() override; void handle(Request::UP req) override; }; diff --git a/vbench/src/vbench/vbench/latency_analyzer.cpp b/vbench/src/vbench/vbench/latency_analyzer.cpp index f5514d988c5..c2892bbbaf8 100644 --- a/vbench/src/vbench/vbench/latency_analyzer.cpp +++ b/vbench/src/vbench/vbench/latency_analyzer.cpp @@ -52,6 +52,8 @@ LatencyAnalyzer::LatencyAnalyzer(Handler<Request> &next) { } +LatencyAnalyzer::~LatencyAnalyzer() = default; + void LatencyAnalyzer::handle(Request::UP request) { diff --git a/vbench/src/vbench/vbench/latency_analyzer.h b/vbench/src/vbench/vbench/latency_analyzer.h index fac1be5ef4d..8701eea5b38 100644 --- a/vbench/src/vbench/vbench/latency_analyzer.h +++ b/vbench/src/vbench/vbench/latency_analyzer.h @@ -35,6 +35,7 @@ public: string toString() const; }; LatencyAnalyzer(Handler<Request> &next); + ~LatencyAnalyzer() override; void handle(Request::UP request) override; void report() override; void addLatency(double latency); diff --git a/vbench/src/vbench/vbench/request_generator.cpp b/vbench/src/vbench/vbench/request_generator.cpp index 9b475b00fc6..b9061349ab3 100644 --- a/vbench/src/vbench/vbench/request_generator.cpp +++ b/vbench/src/vbench/vbench/request_generator.cpp @@ -12,6 +12,8 @@ RequestGenerator::RequestGenerator(const string &inputFile, { } +RequestGenerator::~RequestGenerator() = default; + void RequestGenerator::abort() { diff --git a/vbench/src/vbench/vbench/request_generator.h b/vbench/src/vbench/vbench/request_generator.h index d088edafd33..fef3471a427 100644 --- a/vbench/src/vbench/vbench/request_generator.h +++ b/vbench/src/vbench/vbench/request_generator.h @@ -22,6 +22,7 @@ private: public: RequestGenerator(const string &inputFile, Handler<Request> &next); + ~RequestGenerator() override; void abort() override; void run() override; const Taint &tainted() const override { return _input.tainted(); } |