changed virtual to override

This commit is contained in:
Jonas Zeunert
2018-12-07 11:53:38 +01:00
parent 8fd5588d02
commit dc95c45d9b
15 changed files with 24 additions and 25 deletions

View File

@@ -20,7 +20,7 @@ namespace output
class IOutputGPIOInterface
{
public:
virtual ~IOutputGPIOInterface(){};
virtual ~IOutputGPIOInterface() = default;
virtual void activate(items::IDriverBoardItem *driver_board_item) = 0;
virtual void activate(items::ISoundItem *sound) = 0;

View File

@@ -19,7 +19,7 @@ namespace items
class IDriverBoardItem : public IItem
{
public:
virtual ~IDriverBoardItem(){};
virtual ~IDriverBoardItem() = default;
};
}

View File

@@ -26,7 +26,7 @@ class Item : public IItem
{
public:
Item(std::shared_ptr<IOutputGPIOInterface> output_gpio_interface, uint8_t address, std::string name);
virtual ~Item();
~Item() override;
uint8_t get_address() override;

View File

@@ -34,7 +34,7 @@ public:
Sound(std::shared_ptr<IOutputGPIOInterface> output_gpio_interface, uint8_t address, std::string name, std::chrono::milliseconds deactivation_time, u_int id);
virtual ~Sound() = default;
virtual void play();
void play() override;
private:
std::chrono::milliseconds deactivation_time;