@@ -53,8 +53,8 @@ class Dino : public Node {
5353 enum Gain { GAIN_1 = 0 , GAIN_2 = 1 , GAIN_5 = 2 , GAIN_10 = 3 };
5454
5555 Dino ();
56- virtual ~Dino ();
57- virtual bool init () override ;
56+ ~Dino () override ;
57+ bool init () override ;
5858 void setI2c (std::shared_ptr<I2c> i2cdev, uint8_t i2c_channel) {
5959 this ->i2cdev = i2cdev;
6060 this ->i2c_channel = i2c_channel;
@@ -89,8 +89,8 @@ class Dino : public Node {
8989class DinoAdc : public Dino {
9090public:
9191 DinoAdc ();
92- virtual ~DinoAdc ();
93- virtual void configureHardware () override ;
92+ ~DinoAdc () override ;
93+ void configureHardware () override ;
9494
9595 /* Set the configuration of the ADC registers
9696 *
@@ -109,42 +109,40 @@ class DinoAdc : public Dino {
109109class DinoDac : public Dino {
110110public:
111111 DinoDac ();
112- virtual ~DinoDac ();
113- virtual void configureHardware () override ;
112+ ~DinoDac () override ;
113+ void configureHardware () override ;
114114 void setGain (Gain gain);
115115 Gain getGain ();
116116};
117117
118118class DinoFactory : NodeFactory {
119119public:
120- virtual std::string getDescription () const override {
121- return " Dino Analog I/O" ;
122- }
120+ std::string getDescription () const override { return " Dino Analog I/O" ; }
123121
124122protected:
125- virtual void parse (Core &ip, json_t *json) override ;
123+ void parse (Core &ip, json_t *json) override ;
126124};
127125
128126class DinoAdcFactory : DinoFactory {
129127public:
130- virtual std::string getName () const { return " dinoAdc" ; }
128+ std::string getName () const override { return " dinoAdc" ; }
131129
132130private:
133- virtual Vlnv getCompatibleVlnv () const {
131+ Vlnv getCompatibleVlnv () const override {
134132 return Vlnv (" xilinx.com:module_ref:dinoif_adc:" );
135133 }
136- Core *make () const { return new DinoAdc; };
134+ Core *make () const override { return new DinoAdc; };
137135};
138136
139137class DinoDacFactory : DinoFactory {
140138public:
141- virtual std::string getName () const { return " dinoDac" ; }
139+ std::string getName () const override { return " dinoDac" ; }
142140
143141private:
144- virtual Vlnv getCompatibleVlnv () const {
142+ Vlnv getCompatibleVlnv () const override {
145143 return Vlnv (" xilinx.com:module_ref:dinoif_dac:" );
146144 }
147- Core *make () const { return new DinoDac; };
145+ Core *make () const override { return new DinoDac; };
148146};
149147
150148} // namespace ip
0 commit comments