Make VisualOutputController consumer endpoints abstract
@@ -16,15 +16,14 @@ class VisualOutputController : public ValueConsumer<WifiState>,
public:
// ValueConsumer interface for ValueConsumer<WifiState> (Networking object
// state updates)
- virtual void set_input(WifiState new_value,
- uint8_t input_channel = 0) override;
+ virtual void set_input(WifiState new_value, uint8_t input_channel = 0) = 0;
// ValueConsumer interface for ValueConsumer<WSConnectionState>
// (WSClient object state updates)
virtual void set_input(WSConnectionState new_value,
- uint8_t input_channel = 0) override;
+ uint8_t input_channel = 0) = 0;
// ValueConsumer interface for ValueConsumer<int> (delta count producer
// updates)
- virtual void set_input(int new_value, uint8_t input_channel = 0) override;
+ virtual void set_input(int new_value, uint8_t input_channel = 0) = 0;
};
#endif
