// Output.h #ifndef Output_h #define Output_h #include class Output { private: public: Output(uint8_t pin, uint8_t idx, uint8_t slotIdx1, uint8_t slotIdx2); bool state; uint8_t pin; uint8_t idx; uint8_t slotIdx1; uint8_t slotIdx2; uint8_t editing; bool isEnabled; virtual ~Output() {}; virtual void turnOn(); virtual void turnOff(); }; #endif