From d0579bbcd2142577ba3a18650cc9cadda8fafd84 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 2 Aug 2020 00:07:34 +0200 Subject: Add missing override specifiers --- src/gui/GraphBox.hpp | 3 ++- src/gui/GraphCanvas.hpp | 2 +- src/gui/GraphView.hpp | 2 +- src/gui/GraphWindow.hpp | 2 +- src/gui/NodeModule.hpp | 2 +- src/gui/Port.hpp | 2 +- src/gui/SubgraphModule.hpp | 2 +- src/server/ArcImpl.hpp | 2 +- src/server/BlockImpl.hpp | 2 +- src/server/Broadcaster.hpp | 2 +- src/server/DirectDriver.hpp | 2 +- src/server/DuplexPort.hpp | 2 +- src/server/Engine.hpp | 2 +- src/server/GraphImpl.hpp | 2 +- src/server/JackDriver.hpp | 2 +- src/server/LV2Block.hpp | 4 ++-- src/server/PortAudioDriver.hpp | 2 +- src/server/events/Delete.hpp | 2 +- src/server/events/Delta.hpp | 2 +- src/server/events/DisconnectAll.hpp | 2 +- src/server/internals/BlockDelay.hpp | 2 +- 21 files changed, 23 insertions(+), 22 deletions(-) (limited to 'src') diff --git a/src/gui/GraphBox.hpp b/src/gui/GraphBox.hpp index f779efd7..7978d573 100644 --- a/src/gui/GraphBox.hpp +++ b/src/gui/GraphBox.hpp @@ -67,7 +67,8 @@ class INGEN_API GraphBox : public Gtk::VBox public: GraphBox(BaseObjectType* cobject, const Glib::RefPtr& xml); - ~GraphBox(); + + ~GraphBox() override; static SPtr create(App& app, const SPtr& graph); diff --git a/src/gui/GraphCanvas.hpp b/src/gui/GraphCanvas.hpp index 9237f607..9e6c4760 100644 --- a/src/gui/GraphCanvas.hpp +++ b/src/gui/GraphCanvas.hpp @@ -52,7 +52,7 @@ public: int width, int height); - virtual ~GraphCanvas() = default; + ~GraphCanvas() override = default; App& app() { return _app; } diff --git a/src/gui/GraphView.hpp b/src/gui/GraphView.hpp index e94d6c10..fc7356f3 100644 --- a/src/gui/GraphView.hpp +++ b/src/gui/GraphView.hpp @@ -59,7 +59,7 @@ public: GraphView(BaseObjectType* cobject, const Glib::RefPtr& xml); - ~GraphView(); + ~GraphView() override; void init(App& app); diff --git a/src/gui/GraphWindow.hpp b/src/gui/GraphWindow.hpp index 96558d16..cca283d3 100644 --- a/src/gui/GraphWindow.hpp +++ b/src/gui/GraphWindow.hpp @@ -44,7 +44,7 @@ public: GraphWindow(BaseObjectType* cobject, const Glib::RefPtr& xml); - ~GraphWindow(); + ~GraphWindow() override; void init_window(App& app) override; diff --git a/src/gui/NodeModule.hpp b/src/gui/NodeModule.hpp index f7102d80..81067fbd 100644 --- a/src/gui/NodeModule.hpp +++ b/src/gui/NodeModule.hpp @@ -51,7 +51,7 @@ public: SPtr block, bool human); - virtual ~NodeModule(); + ~NodeModule() override; App& app() const; diff --git a/src/gui/Port.hpp b/src/gui/Port.hpp index ba09cc24..ce1224ab 100644 --- a/src/gui/Port.hpp +++ b/src/gui/Port.hpp @@ -50,7 +50,7 @@ public: SPtr pm, bool flip = false); - ~Port(); + ~Port() override; SPtr model() const { return _port_model.lock(); } diff --git a/src/gui/SubgraphModule.hpp b/src/gui/SubgraphModule.hpp index e35af5fa..24b63a27 100644 --- a/src/gui/SubgraphModule.hpp +++ b/src/gui/SubgraphModule.hpp @@ -42,7 +42,7 @@ class SubgraphModule : public NodeModule public: SubgraphModule(GraphCanvas& canvas, SPtr graph); - virtual ~SubgraphModule() = default; + ~SubgraphModule() override = default; bool on_double_click(GdkEventButton* event) override; diff --git a/src/server/ArcImpl.hpp b/src/server/ArcImpl.hpp index 1f42d3a5..f54e806d 100644 --- a/src/server/ArcImpl.hpp +++ b/src/server/ArcImpl.hpp @@ -53,7 +53,7 @@ class ArcImpl { public: ArcImpl(PortImpl* tail, PortImpl* head); - ~ArcImpl(); + ~ArcImpl() override; inline PortImpl* tail() const { return _tail; } inline PortImpl* head() const { return _head; } diff --git a/src/server/BlockImpl.hpp b/src/server/BlockImpl.hpp index 0a8bc386..0fd44989 100644 --- a/src/server/BlockImpl.hpp +++ b/src/server/BlockImpl.hpp @@ -70,7 +70,7 @@ public: GraphImpl* parent, SampleRate rate); - virtual ~BlockImpl(); + ~BlockImpl() override; GraphType graph_type() const override { return GraphType::BLOCK; } diff --git a/src/server/Broadcaster.hpp b/src/server/Broadcaster.hpp index 66487766..1a45a83d 100644 --- a/src/server/Broadcaster.hpp +++ b/src/server/Broadcaster.hpp @@ -43,7 +43,7 @@ class Broadcaster : public Interface { public: Broadcaster() = default; - ~Broadcaster(); + ~Broadcaster() override; void register_client(const SPtr& client); bool unregister_client(const SPtr& client); diff --git a/src/server/DirectDriver.hpp b/src/server/DirectDriver.hpp index 119c2d27..e52b6555 100644 --- a/src/server/DirectDriver.hpp +++ b/src/server/DirectDriver.hpp @@ -40,7 +40,7 @@ public: , _seq_size(seq_size) {} - virtual ~DirectDriver() { + ~DirectDriver() override { _ports.clear_and_dispose([](EnginePort* p) { delete p; }); } diff --git a/src/server/DuplexPort.hpp b/src/server/DuplexPort.hpp index 075c7aba..23f56b4f 100644 --- a/src/server/DuplexPort.hpp +++ b/src/server/DuplexPort.hpp @@ -69,7 +69,7 @@ public: const Atom& value, bool is_output); - virtual ~DuplexPort(); + ~DuplexPort() override; DuplexPort* duplicate(Engine& engine, const Raul::Symbol& symbol, diff --git a/src/server/Engine.hpp b/src/server/Engine.hpp index cfbc351d..9162f12f 100644 --- a/src/server/Engine.hpp +++ b/src/server/Engine.hpp @@ -79,7 +79,7 @@ class INGEN_API Engine final : public EngineBase { public: explicit Engine(ingen::World& world); - virtual ~Engine(); + ~Engine() override; Engine(const Engine&) = delete; Engine& operator=(const Engine&) = delete; diff --git a/src/server/GraphImpl.hpp b/src/server/GraphImpl.hpp index cd5ef62a..0ca5b8dd 100644 --- a/src/server/GraphImpl.hpp +++ b/src/server/GraphImpl.hpp @@ -57,7 +57,7 @@ public: SampleRate srate, uint32_t internal_poly); - virtual ~GraphImpl(); + ~GraphImpl() override; GraphType graph_type() const override { return GraphType::GRAPH; } diff --git a/src/server/JackDriver.hpp b/src/server/JackDriver.hpp index 1e21442a..99aa7a7f 100644 --- a/src/server/JackDriver.hpp +++ b/src/server/JackDriver.hpp @@ -60,7 +60,7 @@ class JackDriver : public Driver { public: explicit JackDriver(Engine& engine); - ~JackDriver(); + ~JackDriver() override; bool attach(const std::string& server_name, const std::string& client_name, diff --git a/src/server/LV2Block.hpp b/src/server/LV2Block.hpp index eee2443d..00530862 100644 --- a/src/server/LV2Block.hpp +++ b/src/server/LV2Block.hpp @@ -56,7 +56,7 @@ public: GraphImpl* parent, SampleRate srate); - ~LV2Block(); + ~LV2Block() override; bool instantiate(BufferFactory& bufs, const LilvState* state); @@ -131,7 +131,7 @@ protected: memcpy(data, d, s); } - ~Response() { + ~Response() override { free(data); } diff --git a/src/server/PortAudioDriver.hpp b/src/server/PortAudioDriver.hpp index 94fd29b9..eb56240d 100644 --- a/src/server/PortAudioDriver.hpp +++ b/src/server/PortAudioDriver.hpp @@ -51,7 +51,7 @@ class PortAudioDriver : public Driver { public: explicit PortAudioDriver(Engine& engine); - ~PortAudioDriver(); + ~PortAudioDriver() override; bool attach(); diff --git a/src/server/events/Delete.hpp b/src/server/events/Delete.hpp index a84c2969..f4ad278b 100644 --- a/src/server/events/Delete.hpp +++ b/src/server/events/Delete.hpp @@ -50,7 +50,7 @@ public: FrameTime timestamp, const ingen::Del& msg); - ~Delete(); + ~Delete() override; bool pre_process(PreProcessContext& ctx) override; void execute(RunContext& ctx) override; diff --git a/src/server/events/Delta.hpp b/src/server/events/Delta.hpp index 629fd77c..b5559d84 100644 --- a/src/server/events/Delta.hpp +++ b/src/server/events/Delta.hpp @@ -62,7 +62,7 @@ public: SampleCount timestamp, const ingen::SetProperty& msg); - ~Delta() = default; + ~Delta() override = default; void add_set_event(const char* port_symbol, const void* value, diff --git a/src/server/events/DisconnectAll.hpp b/src/server/events/DisconnectAll.hpp index 7be48d82..09d1165f 100644 --- a/src/server/events/DisconnectAll.hpp +++ b/src/server/events/DisconnectAll.hpp @@ -52,7 +52,7 @@ public: GraphImpl* parent, Node* object); - ~DisconnectAll(); + ~DisconnectAll() override; bool pre_process(PreProcessContext& ctx) override; void execute(RunContext& ctx) override; diff --git a/src/server/internals/BlockDelay.hpp b/src/server/internals/BlockDelay.hpp index 7da12cb4..ed8073c8 100644 --- a/src/server/internals/BlockDelay.hpp +++ b/src/server/internals/BlockDelay.hpp @@ -41,7 +41,7 @@ public: GraphImpl* parent, SampleRate srate); - ~BlockDelayNode(); + ~BlockDelayNode() override; void activate(BufferFactory& bufs) override; -- cgit v1.2.1