From 52756aa01c38a4049af7fbb131eb6c5af5ed379a Mon Sep 17 00:00:00 2001 From: folkert van heusden Date: Mon, 13 May 2024 21:35:13 +0200 Subject: [PATCH] use override where appropriate --- bus.h | 2 +- dc11.h | 10 +++++----- kw11-l.h | 8 ++++---- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/bus.h b/bus.h index e9b3050..668a968 100644 --- a/bus.h +++ b/bus.h @@ -84,7 +84,7 @@ public: static bus *deserialize(const json_t *const j, console *const cnsl, std::atomic_uint32_t *const event); #endif - void reset(); + void reset() override; void init(); // invoked by 'RESET' command void show_state(console *const cnsl) const override; diff --git a/dc11.h b/dc11.h index 1440c2a..0ccc12e 100644 --- a/dc11.h +++ b/dc11.h @@ -69,7 +69,7 @@ public: // static tty *deserialize(const json_t *const j, bus *const b, console *const cnsl); #endif - void reset(); + void reset() override; void show_state(console *const cnsl) const override; @@ -83,11 +83,11 @@ public: void serial_handler(); #endif - uint8_t read_byte(const uint16_t addr); - uint16_t read_word(const uint16_t addr); + uint8_t read_byte(const uint16_t addr) override; + uint16_t read_word(const uint16_t addr) override; - void write_byte(const uint16_t addr, const uint8_t v); - void write_word(const uint16_t addr, const uint16_t v); + void write_byte(const uint16_t addr, const uint8_t v) override; + void write_word(const uint16_t addr, const uint16_t v) override; void operator()(); }; diff --git a/kw11-l.h b/kw11-l.h index 9861d8d..f7f8fcc 100644 --- a/kw11-l.h +++ b/kw11-l.h @@ -38,7 +38,7 @@ public: kw11_l(bus *const b); virtual ~kw11_l(); - void reset(); + void reset() override; void show_state(console *const cnsl) const override; @@ -50,8 +50,8 @@ public: void begin(console *const cnsl); void operator()(); - uint16_t read_word (const uint16_t a); + uint16_t read_word(const uint16_t a) override; - void write_byte(const uint16_t addr, const uint8_t v); - void write_word(const uint16_t a, const uint16_t v); + void write_byte(const uint16_t addr, const uint8_t v) override; + void write_word(const uint16_t addr, const uint16_t v) override; };