Revert "Removed multi inheritance"

This reverts commit 43bde8b645.
This commit is contained in:
TraYali 2024-03-20 19:27:46 +01:00
parent 43bde8b645
commit 9254094a28
2 changed files with 17 additions and 17 deletions

View file

@ -43,7 +43,7 @@ class PortParameter {
void updateValue(std::shared_ptr<class modbus> modubs, uint16_t portStartAddress);
};
class PortParameterFloat : public PortParameter {
class PortParameterFloat : virtual public PortParameter {
protected:
int decimalPlaces;
@ -55,7 +55,7 @@ class PortParameterFloat : public PortParameter {
std::string getOutputValue();
};
class PortParameterInt : public PortParameter {
class PortParameterInt : virtual public PortParameter {
protected:
virtual void setValueFromRegisters(uint16_t *readArray, int registerCount);